La Placita Market

268 Hope St, Stamford CT 06906

Order Online Delivery