Greek Islands Abbotsford – Langdon St (GI 1)

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

Our Location Details:
3-2686 Langdon Street, Abbotsford, BC V2T 3L2
(604) 850-1613
Google Maps & Directions

Menu

Hours: See footer of website.

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