North Park Sushi & Grill
CLOSED$$ •
3021 University Ave, San Diego
Ratings
Menu
Add a Menu


3021 University Ave, San Diego
3021 University Ave, San Diego