Rating
(10) · $$
Order delivery or pickup from Elia Athenian Grill in Columbus! View Elia Athenian Grill's April 2024 deals and menus. Support your local restaurants with ...
Rating
(5)
... Elia Athenian Grill, ranked #854 on Tripadvisor among 2534 restaurants in Columbus ... Restaurant Reviews, Phone Number & Reservations - Order Online Food ...