My girl friend and I had driven by many times and talked about stopping in. We sure are glad we finally did. Everything is excellent. Greek music. the ambience of Greece, very fri...
All reviews seem positive