Nelly's Pizza Restaurant New York NY
Add Website
Close
Nelly's Pizza Restaurant
Be first to review 2236 Amsterdam Ave,New York NY 10032 Phone Number: (212) 795-9019
Nelly's Pizza Restaurant Store Hours
Hours may fluctuate
Hours may fluctuate