Casa Villa
CLOSED NOW
Today: 10:00 am - 11:00 pm
Tomorrow: 10:00 am - 11:00 pm
13 Years
in Business
Phone: (203) 323-1721
Address: 182 W Main St, Stamford, CT 06902
Website: http://www.casavillarestaurant.com
Fax: (203) 323-1160
Phone: (203) 348-0622
Casa Villa Restaurant
Casa Villa Express
Cuisines: Family Style, Mexican, Bar & Grills, Latin American, Fast Food
161 Stillwater Ave, Stamford, CT 06902
100 Greyrock Pl, Stamford, CT 06901
96 Stillwater Ave, Stamford, CT 06902
598 Cove Rd, Stamford, CT 06902
230 Tresser Blvd, Stamford, CT 06901
1047 E Main St, Stamford, CT 06902
25 Bedford St, Stamford, CT 06901
463 Elm St, Stamford, CT 06902
1392 E Putnam Ave, Old Greenwich, CT 06870
166 Stillwater Ave, Stamford, CT 06902