The Meatball Shop

Diet Preference

DETAILS

Address

1462 2nd Ave, New York, NY 10075

GPS

40.77148845057986, -73.95615218315208

Telephone

The Meatball Shop – has allergy information listed on their website – Upper East Side – New York, NY 10002


Where we are

Want to look for other listings?

Other suggested listings


Advertisement