Tsambika view taverna
(673)
Lunch restaurant
Address: Ροδος, Archaggelos 851 02, Greece
Hours: Open ⋅ Closes 10 PM
Phone: +30 2244 029392
People also ask
What does taverna mean in English?
What is a Greek restaurant called?
No information is available for this page. · Learn why
Worked perfectly, thank you! - Tsambika View Taverna - Buy Reservations. Location Address Icon Ροδος, Archaggelos 851 02, Greece. More on Tsambika View Taverna ...
People also search for
Feb 27, 2024 · Tsambika view taverna, #27 among Archangelos restaurants: 693 reviews by visitors and 17 detailed photos. Find on the map and call to book a ...