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

Open: Tue-Sat: 11am – 10pm
Closed: Sun & Mon

Mother’s Day Sun: 4pm-10pm

View Menus