Search

Olympia Greek Taverna

Olympia Greek Taverna

Be the first to review

Olympia Greek Taverna

145 BC-33, Kelowna, BC V1X 1X6

Greek restaurant