We are located at 15 Apollonos str. in Faliraki, Rhodes.
Whether you’re looking for answers, would like to make a reservation, or just want to let us know how we did, you’ll find many ways to contact us right here:
- Reach us by phone at (+30) 22410 85018
- E-mail us at GreekSpiritRestaurant@outlook.com
- Visit us on Facebook
or fill in the form:
We understand that you have a hectic schedule and a busy life, but if you have a spare moment, we truly value your opinion and always appreciate an honest review on TripAdvisor.