DAMNONI TAVERNA
(1,273)
Greek restaurant
Address: damnoni damnoni,rethymno,greece, 740 60, Greece
Hours: Open ⋅ Closes 10:30 PM
Phone: +30 2832 031222
People also ask
What does taverna mean in Greek?
What is the difference between taverna and restaurant?