Share:

Restaurants & Bars 2

Tommy Pastramis

Balboa Guy | Mar 4, 2006 05:39 PM

They have opened a store in Costa Mesa (Harbor Blvd.) near Sun Flower, great Sandwiches, they put plenty of quality meat and breads are great.

Want to stay up to date with this post?

Recommended From Chowhound