Dtom4's Rhodes Town, Greece
1 Georgiou Leontos
Went there based on reviews we read and wasn't disappointed. Reasonably priced and the food was some...
This place is a gem. Reccommended to us by the hotel for its fresh and authentic food it is located ...