No information is available for this page. · Learn why
Rating
(23) · $$ - $$$
If you haven't eaten here what are you waiting for?! It's hands down an incredible meal. The food is so fresh and delicious. I highly recommend the dumplings.
Liu's Kitchen Chinese Restaurant
(129)
Chinese restaurant
Address: 100 Summerhill Rd # 12, Spotswood, NJ 08884
Hours: Closed ⋅ Opens 11 AM
Phone: (732) 723-0500
View store hours, payment information and more info for Liu Mandarin Kitchen.