Location
The restaurant is located in the area called Ftenagia in Chalki.
Chalki is located to the west of Rhodes. It can be approached from the port of Rhodes or from Kameiros Skala.
Prepare your selves for a very long trip, if you choose to get there by boat from Piraeus.