Greek Islands Abbotsford – SF Way (GI 3)

Award-winning family-owned Greek restaurant in Abbotsford BC – one of three locations.

Our Location Details:
33244 S Fraser Way, Abbotsford, BC V2S 2B3
(604) 859-1631
Google Maps & Directions

Menu

Hours: See footer of the website.

TAKE OUT: Yes (In-House or SkipTheDishes)
DELIVERY: Yes (In-House or SkipTheDishes)
IN-HOUSE DELIVERY: Yes (“Have it Delivered” delivery services)