98 Peterborough Street, Boston, Massachusetts, 02215
(617) 536-8801
Tags: petrerborough, delivery, euro, greek
11-Jul-08
ryley c
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!
05-May-08
Caitlin S
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!