I'm a big supporter of local business, and this is the corner pizza shop I've been yearning for since moving to Stow (a lovely town that is sadly defined by dull franchise restaurants and mediocre fast food chains).
Luca's New York style is incredibly tasty, affordable and authentic. They're also quick and friendly as can be.
The x-large pizza is an impressive 24 inches around. It's a beast and worth ordering just to shock your friends. Definitely check this place out if you dig NY style. It's a real treat!