Address

98 Peterborough Street, Boston, Massachusetts, 02215

Phone number

(617) 536-8801

Neighborhood

Fenway

Category

Restaurants, Food & Beverages > Restaurants

Tags: petrerborough, delivery, euro, greek

Reviews


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!