www.dineview.com
www.dineview.com
New China Restaurant
(909) 982-4462
2006 W. Foothill Blvd, Upland, California
Contact Us