Ivo & Lulu
Address:
558 Broome St, New York, NY 10013
Phone:
(212) 226-4399
Cuisine:
Organic
Restaurants,
Organic
Other Businesses:
- Haicang Seafood Corp at 71 Mulberry St, New York, NY 10013
- Starbucks Coffee at 241 Canal St, New York, NY 10013
- New Yeah Shanghai Deluxe at 65 Bayard St, New York, NY 10013
- Sanctuary T at 337b W Broadway Ave, New York, NY 10013
- Spring Street Natural at 62 Spring St, New York, NY 10012