Greek food near Boston – Pita



Explore a Greek food near Boston. I found this small casual Greek place via phantom gourmet. This place is called “Pita” and it is in Chelmsford, Massachusetts, USA

Address: 18 Boston Rd, Chelmsford, MA 01824
Located in: Chelmsford Town Center

Google Map: https://goo.gl/maps/2jw1W9Hg7cP2

Overall review of this place:
Food Taste: 5 out of 10
Overall Ambiance: 7 out of 10
Service: 8 out of 10
Overall Rating: 6 out of 10

source

One Response

  1. VeggieEater April 24, 2019
close