Chinese
Dim Sum • Seafood
"SMALL COCKROACH FOUND IN MY WATER Incident occurred 10/22/17 between 7-8:15 pm Manager "Jenny" I found a small baby COCKROACH IN MY WATER!!!!!."
Seafood