Casa Villa Express
182 W Main St, Stamford
(203) 323-1721
Recent Reviews
Order Online
You May Also Like
Antojitos Chapines Restaurante - 210 W Main St
Latin American, Guatemalan
Omar Restaurant - 210 W Main St # 1
Peruvian
KFC - 285 W Main St
Chicken, Fast Food, Chicken Wings, Chicken Shop
Restaurants in Stamford, CT
Casa Villa Express
182 W Main St, Stamford, CT 06902
(203) 323-1721