Whitefish Cod Platter Restaurants in S San Diego

Show restaurants on map
Show :companies_count restaurants on map
Menu
Table booking
Open Now
Menu
Table booking
Open Now
City: S San Diego, 6930 Alvarado Road, San Diego, 92120, United States Of America, S San Diego
We established our deli in San Diego in January 1980 to satisfy the cravings of deli aficionados. Over the years, we have remained dedicated to provid...

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity