Get directions to: Uptown Juice Bar, New York, NY
Restaurant address: 54 W 125th St New York, NY 10027, USA
Restaurant: Uptown Juice Bar