Hermes Greek Grill House
(1,534)
Grill
Mediterranean meze, salads & grilled meats at a convivial taverna with sprawling outdoor seating.
Address: Ibrahim Pasha Mosque Square, Sofokleous 7, Rodos 851 00, Greece
Hours: Open ⋅ Closes 12 AM
Phone: +30 2241 027153
No information is available for this page. · Learn why