NY by Lima
The Meatball Shop is one of NY by Lima.

1. The Meatball Shop

84 Stanton St (btwn Allen & Orchard St), New York, NY
Italian Restaurant · Lower East Side · 621 tips and reviews
Kiki's is one of NY by Lima.

2. Kiki's

9.1
130 Division St (btwn Orchard & Ludlow St), New York, NY
Greek Restaurant · Chinatown · 213 tips and reviews