Neyi Restaurant
Address:
284 Audubon Ave, New York, NY 10033
Phone:
(212) 927-7742 Restaurants
Other Businesses:
- Jarabacoa Deli Grocery at 2298 Amsterdam Ave, New York, NY 10033
- El Rey Del Bistec Y Caridad at 554 W 181st St, New York, NY 10033
- New Luck Garden Chinese at 1954 Amsterdam Ave, New York, NY 10032
- New Luck Garden at 1954 Amsterdam Ave, New York, NY 10032
- De Pablo's Fashion at 2316 Amsterdam Ave, New York, NY 10033