HOME / Greek restaurant / Takis' Taverna
1106 Davie St, Vancouver, BC V6E 1N1
+16046821336
View Business Profile