This Po Toi O Tea House location has closed
82-53 Broadway, Elmhurst NY 11373
Write a review
You May Also Like
0.11 miles
Shun Wang - 81-25 Broadway, Elmhurst
Chinese, Barbeque
0.12 miles
Lao Bei Fang Dumpling House - 83-05 Broadway, Elmhurst
Dumplings, Chinese
0.24 miles
Taste of China - 8026 Baxter Ave, Elmhurst
Chinese
0.4 miles
Freedom Dove - 9053 Corona Ave., Flushing
Chinese
Elmhurst, New York
Po Toi O Tea House
Chinese in Elmhurst, NY
82-53 Broadway, Elmhurst
Suggest an Edit
Nearby Stores
Walgreens
8277 Broadway, Elmhurst
MoneyGram
8281 Broadway, Elmhurst
United States Postal Service
8027 Broadway, Elmhurst
MoneyGram
8404 Broadway, Elmhurst