What? Where?

Casa Villa Reviews & Details

Casa Villa

Casa Villa is rated 3 stars

182 W Main St
(203) 323-1721

Love It Hate It Try It Edit It Share It

Casa Villa is located at 182 W Main St in Stamford near the intersection of W Main St and Rose Park Ave. Their menu consists of Italian and Mexican dishes . Call (203) 323-1721 for dine in.

  • Cuisine:Italian and Mexican
  • Service:Dine In
  • Major Intersection:W Main St And Rose Park Ave
  • Website:Website
What everyone says about Casa Villa

Tell us more about Casa Villa Stamford!

Casa Villa Reviews, Stamford

Be the first to review Casa Villa!
Review Casa Villa

More Restaurants in Stamford

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013