Taverna Anthoula
(1,251)
Greek restaurant
Address: Epar.Od. Kolumpion-Archipolis, Rodos 851 02, Greece
Hours: Open ⋅ Closes 11:30 PM
Phone: +30 2241 056205
Rating
(134)
Taverna Anthoula, Kolímbia, Dhodhekanisos, Greece. 1834 likes · 2 talking about this · 2384 were here. Greek Tranditional Taverna.
Taverna Anthoula, Rhodes: 5 answers to 7 questions about Taverna Anthoula: See 778 unbiased reviews of Taverna Anthoula, rated 5 of 5 on Tripadvisor and ...