Restaurants offering Deli-Stop Italian Sub
Search city
4.4
Menu
Table booking
4.4
Menu
Table booking
City: San Diego, 13173-5 Black Mountain Rd., San Diego, United States Of America, 92129
"I came here decades ago. Only stopped to buy gift certificates for Christmas. It's still clean. The place is welcoming and everything is..."
Price
The Average price for Deli-Stop Italian Sub is:
$12.7
Feedback
These reviews refer only to the mentioned ingredients.