by Mercatec
Rodas.Greece - may 22, 2025: Restaurant entrance in Rhodes, featuring appealing archways and a welcoming display of menus, inviting diners to experience local cuisine in the heart of the historic city.