Seemor
Rhodes Town › Rhodes Town › Il Borgo Rhodes
Il Borgo RhodesA-
Pl. Evreon Martiron 49, Rodos 851 00, Greece
· Pizza restaurant
· Rhodes Town
Buzzing Italian by the Old Town walls with very good pizza and pastas, fair prices, and long queues; service can wobble at peak times.
Opening Hours
Monday12:00–16:30
Tuesday12:00–16:30
Wednesday12:00–16:30
Thursday12:00–16:30
Friday12:00–16:30
Saturday12:00–16:30
Sunday12:00–16:30
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →