When the moon hits your eye like a big pizza pie, that's amore! Oh, my favorite place for Italian sandwiches! I shop the deli as often as I can afford it and all of the items are awesome. Delicious sandwiches and homemade sauce, to die for. If you are in the neighborhood (India street) and you wanna grab a quick bite, try the eggplant parm or caprese sub!
Vote: BEST Italian
2017 San Diego A-List: Important Dates