Himalaya Teahouse

Dumplings, Tea Room
$
33-17 31st Avenue (btw 33rd and 34th Sts)
New York, NY 11103
(718) 777-7450

Menu