Menu
HOME
HISTORY
MEDIA
CONTACT US
JOIN OUR TEAM
CASA VILLA EXPRESS
182 West Main Street,
Stamford, CT 06902
MON-THU 11:00am-9:00pm
FRI-SAT 11:00am-10:00pm
SUNDAY CLOSED
203.323.1721
Curbside Pickup & Delivery
CASA VILLA RESTAURANT
866 East Main Street,
Stamford, CT 06902
MON-THU 11:00am-9:00pm
FRI-SAT 11:00am-10:00pm
SUNDAY CLOSED
203.348.0622
Dine in, curbside pickup
and delivery