LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Frankie's Italian Deli 9225 Mira Mesa Blvd, San Diego, CA 858.271.7377 |
frankies italian deli, which is located in san diego, california, is a causal style eatery that offers both eat in dining and take out orders. hot and cold meals: both deli and italian, as well as other types of foods as... more
REVIEWS (1) |
|