Location unknown
The Village Taverna
4.6
(545)
· $$
Restaurant ⋅ Kavos, Greece
Temporarily closed