2174 W Foothill Blvd Ste D
Upland, CA 91786
See Also: California Chinese Restaurants
Frequently Asked Questions About Sakura
Where is Sakura located?
Sakura is located at: 2174 W Foothill Blvd Ste D, Upland, CA 91786.
What is Sakura's phone number?
Sakura's phone number is: (909) 949-4900.
What is Sakura's website?
Sakura's website is: https://www.hugedomains.com/domain_profile.cfm?....
This is a business listing for Sakura (2174 W Foothill Blvd Ste D, Upland, CA 91786) from the Chinese Restaurants directory, under California Chinese Restaurants, provided by yeschinese.com.
You can find more similar services in California Chinese Restaurants from our Chinese Restaurants Directory.
Here are some other listings in the Upland, CA Chinese Restaurants Directory: Noodle World Jr..