Sakura Express

Phone icon +1-336-852-5198
Location icon Level 3, in Food Court
Parking icon Park near Food Court
Get Directions


About Sakura Express