click

Casa Villa Express

Dine-in, pickup & delivery

182 West Main Street, Stamford, CT 06902

  • Mon - Thu - - - - - - - - - - - 11:00am - 9:00pm
  • Fri - Sat - - - - - - - - - - - - 11:00am - 10:00pm
  • Sunday - - - - - - - - - - - - - - - - - - - - - - - Closed
  • 203.323.1721
click

Casa Villa Restaurant

Dine-in & pickup

866 East Main Street, Stamford, CT 06902

  • Mon - Thu - - - - - - - - - - - 11:00am - 9:00pm
  • Fri - Sat - - - - - - - - - - - - 11:00am - 10:00pm
  • Sunday - - - - - - - - - - - - - - - - - - - - - - - Closed
  • 203.348.0622