Get directions to: Bali Nusa Indonesian Restaurant, New York, NY
Restaurant address: 651 Ninth Avenue New York, NY 10036, USA
Restaurant: Bali Nusa Indonesian Restaurant