Restaurants & Bars

Two in One Rest. in Stamford Spanish & Pizza

nbermas | May 2, 200804: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? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH