Get directions to: Greek Express, Powell, OH
Restaurant address: 4091 Powell Rd Powell, OH 43065, USA
Restaurant: Greek Express