Chef Luis Express
Add Hours
Phone: (203) 569-6579
Address: 324 Hope St, Stamford, CT 06906
Phone: (203) 569-6578
Cuisines: Seafood
598 Cove Rd, Stamford, CT 06902
370 W Main St, Stamford, CT 06902
313 Hope St, Stamford, CT 06906
46 Southfield Ave, Stamford, CT 06902
205 Main St, Stamford, CT 06901
43 High Ridge Rd, Stamford, CT 06905
39 Strickland Rd, Cos Cob, CT 06807
460 Summer St, Stamford, CT 06901
230 Tresser Blvd, Stamford, CT 06901
48 6th St, Stamford, CT 06905