chinese/japanese(not sushi) Northwest 183/620 area
So looking for good Chinese and Japanese(not sushi) in northwest area centered around 183/620 intersection.
North & South China ( large buffett, but also pretty extensive menu)
Dragonfly inside lakeline mall also has good chinese food, but since it's right across from the movies tons of teenagers hang out there.
North & South China Restaurant
12300 Ranch Road 620 N, Austin, TX 78750