Ε
ΕΛΕΝΗ
convenience· 7 min from marina (543m)
You'll find quick essentials at this local grocery store in Rhodes, stocking basic provisions and everyday items for your travels. This small market offers a straightforward shopping experience with typical Greek convenience store charm.