Restaurant Details
Restaurant Name: The Meatball Shop
Address: 84 Stanton Street, New York, NY 10002
Borough: Manhattan
Phone Number: 2129828895
Cuisine: Italian
Restaurant Name: The Meatball Shop
Address: 84 Stanton Street, New York, NY 10002
Borough: Manhattan
Phone Number: 2129828895
Cuisine: Italian