image of the Frankie's Italian Deli

Frankie's Italian Deli

9225 Mira Mesa Blvd San Diego CA, 92126 | (858)271-7376


Menu of Frankie's Italian Deli

 
go

Back to Top