Little Apple Taqueria Deli
Address:
1251 St Nicholas Ave, New York, NY 10032
Phone:
(212) 923-1076
Restaurants,
Delicatessens
Other Businesses:
- Barrio Chino at 253 Broome St, New York, NY 10002
- Lark Cafe at 1007 Church Ave, New York, NY 11218
- Cafe Medina at 9 E 17th St, New York, NY 10003
- Crown Fried Chicken at 3633 Broadway, New York, NY 10031
- Famiglia Pizzeria at 4007 Broadway, New York, NY 10032