Restaurants & Bars

Spanish Stamford Pizza

Two in One Rest. in Stamford Spanish & Pizza

Share:

Restaurants & Bars

Two in One Rest. in Stamford Spanish & Pizza

nbermas | May 2, 2008 04:41 PM

on 405 West Main Street, anyone ever go? Have a menu but never tried before, I just called and they said they are from Central America but that is big? But I will try it any how and let you know. Would love to hear what you have had, what you like and what you recommend please. Thanks

Want to stay up to date with this post?

Recommended From Chowhound