Greek Isles
(617) 536-8801
98 Peterborough Street, Boston, Massachusetts, 02215
Reviews
OPA! I love Greek Isles. Everytime I go here I feel like I am in Greece (minus the parking lot and lack of beautiful beaches!) I highly suggest visiting the Isles ASAP!
Greek Isles has possibly the best Greek food. Seriously Steve the Greek could not hold a prayer to this places pastichio or takezi. They also now have delivery so be sure to check this place out!