Location: Home > YellowPages > NY > Flushing > Shanghai Tea House

Shanghai Tea House

2518 Francis Lewis Blvd
Flushing, NY 11358
718-357-0023