326 Columbia St, Metro Vancouver V3L 1A7, Canada
No delivery
Spot something wrong?
Dishes at Taverna Greka. Prices may vary in venue.
Been to Taverna Greka? Be the first to share what you ate.