Hellas Carryout
(525)
Greek restaurant
Daytime eatery serving Greek & American eats, including omelets & gyros, for dine-in or takeout.
Address: 9346 Dublin Rd, Powell, OH 43065
Hours: Open ⋅ Closes 2 PM
Phone: (614) 792-5494
People also ask
What is a taverna in Greece?
What is the meaning of Greek restaurant?