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:

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


One Response

  1. VeggieEater April 24, 2019