Restaurants & Bars

Stamford

Stamford Mall Anyone like the New Restaurants?

Share:

Restaurants & Bars 3

Stamford Mall Anyone like the New Restaurants?

nbermas | May 6, 2008 02:22 PM

Which one and why. What did you eat and how many times have you gone, I personally think 3 times or more will defintely let you know if you like it or not. I usually don't like these types of places but i could be wrong. thanks

Want to stay up to date with this post?

Recommended From Chowhound