Apollo Tavern is a restaurant specializing in authentic Greek cuisine, Angus beef dishes, and desserts.