Gastro Bar Brings the Mediterranean to Downtown Stamford
A new restaurant has opened in Stamford with food and decor that is as vibrant as the downtown scene it now calls home – Gastro Bar! Overlooking Columbus Park Circle from its location at 78 West Park Place, Gastro Bar’s large glass doors open onto their outdoor patio area allowing diners to experience the […]
More