Hellas Carryout
9346 Dublin Rd, Powell
(614) 792-5494
Menu
Restaurants in Powell, OH
Hellas Carryout
9346 Dublin Rd, Powell, OH 43065
(614) 792-5494