Restaurants & Bars Southern New England Stamford Lunch

Stamford Lunch near Fairway

lukshen | | Nov 9, 2011 03:26 PM

We are coming to Stamford for a meeting and need a good place for lunch. Looking for good food and decent atmosphere. Casa Villa sounds great, but I think it will be a hassle to find parking.
It's a foodie business lunch, so the restaurant needs to take Amex.
Thanks for any help.

Casa Villa Restaurant
182 W Main St, Stamford, CT 06902

Back to top