64th visitor, Write a review
Karbouzi Greek Taverna Map

near M5M 4A6

Karbouzi Greek Taverna is ranked #1 of 13 nearby Restaurants.

Karbouzi Greek Taverna is late, excellent, nice a pretty decent Greek Restaurant Restaurant