Taverna Levanda
Mediterranean · Greek
Taverna Levanda is a restaurant offering a menu with a variety of well-presented, quality dishes at reasonable prices.
Location
Best places nearby
The highest rated places close to Taverna Levanda.
Local restaurants nearby
Ιονίων Νήσων
