New! Customize your Chowhound profile with social links, a header image, and more! | Set Up Your Profile Now ›


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?