4 Sean D'Silva - 6 months ago
This restaurant serves alongside great Greek food also German food. There is a lot of variety in the dishes and drinks. Great location near the main road as well. Unfortunately this place does not accept payment by card :(