Searching for "Chinese Near Me"? Teahouse Restaurant has some of the best Chinese in Plymouth. Located at 88 Nathan Lane North, Teahouse Restaurant is a convenient option that delivers to the area ...show more
Served for 4.
Served for 4.
Served for 4.
Served for 4.
Served for 4.
8 Wings
4 Pieces.
Last updated April 9, 2021