-
Wu's Garden
is an enjoyable Chinese Restaurant Restaurant
Ranked #1 of 10 Restaurants in Leola.
Some say, it is sweet, clean, nice.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
hands down, the best chicken lo mein i've ever had. get it! the girls who work here are so nice and sweet too. clean and classy place.