Asian restaurant · 780 E Foothill Blvd #3, Upland, CA
Delivery · Dine-In
See full menu
More food in Upland, CA · Asian Food in Upland