La Quinta Manhattan Hotel, 17 W 32 St - 14th Fl, Herald Square Korea Town 10001, United States
La Quinta Manhattan Hotel, 17 W 32 St - 14th Fl, Herald Square Korea Town 10001, United States
No delivery
Spot something wrong?
Dishes at VU Rooftop Bar. Prices may vary in venue.