Get Directions to Greek Islands Restaurant

Get directions

Greek Islands Restaurant

2686 Langdon Street, Abbotsford, British Columbia V2T 3L2

+1 604-850-1613

View details