Apollo is a traditional Greek eaterie serving delicious authentic food in a relaxed and bustling atmosphere.