Taverna Apollo offers traditional Greek meals and desserts in a compact dining room with a small patio.