Hellas Carryout
(526)
Greek restaurant
Daytime eatery serving Greek & American eats, including omelets & gyros, for dine-in or takeout.
Address: 9346 Dublin Rd, Powell, OH 43065
Hours: Closed ⋅ Opens 7 AM Sat
Phone: (614) 792-5494
People also ask
What is a taverna in Greece?
Were there restaurants in ancient Greece?
What is the meaning of Greek restaurant?