Greek Islands Chilliwack (GI 2)
Award-winning family-owned Greek restaurant in Chilliwack BC – one of three locations.
Our Location Details:
45781 Hocking Avenue, Chilliwack, BC V2P 1B5
(604) 702-1881
Google Maps & Directions
Hours: See footer of the website.
TAKE OUT: (SkipTheDishes)
DELIVERY: Yes (SkipTheDishes)
IN-HOUSE DELIVERY: No