Apollo is a Greek restaurant offering authentic cuisine. Guests are welcome to experience a taste of Greece.