✔ 最佳答案
Closest is Peach Garden at 5862 Mowry School Rd Yahoo's yellow pages states that it is 0.1 miles away from the address you provided.
Formosa is 0.7 miles away and its address is 39119 Cedar Blvd.
There's a Chinese resturant at New Park Mall, called Manchu Wok Restuarant, but establishments like that are for those shoppers on the go.