Shanghai soup dumplings (Xiao-Long-Bao) specialist. Each is freshly made to order
Open till 3am on Fridays and Saturdays.
View Larger Map