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
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)
Greek Islands Abbotsford – Langdon St (GI 1) Menu















New Offers Coming Soon.
