Fiesta On Main exit 7 I-95 Stamford CT
249 Main St, Stamford, CT 06901
https://www.fiestaonmainct.com/
(203)323-4300
Takeout Available
Fiesta On Main exit 7 I-95 Stamford CT
249 Main St, Stamford, CT 06901
https://www.fiestaonmainct.com/
(203)323-4300
Takeout Available