The Meatball Shop
Restaurant $
84 Stanton St, New York, NY 10002
Description
Located on 84 Stanton Street, Lower East Side 170 Bedford Ave, Williamsburg, Brooklyn 64 Greenwich Ave, West Village 200 Ninth Ave, Chelsea 1462 Second Ave, Upper East Side 447 Amsterdam Ave, Upper West Side 798 Ninth Ave, Hell's KitchenFrequently Asked Questions
Q: Does The Meatball Shop have online ordering?
A: Yes, The Meatball Shop has online ordering with ChowNow.