Sakura Arizona Drink

4.8/5
(10) · Gift shop in Sierra Vista, United States
Suggest an edit · Your business? Claim now

Add more information

Sakura is a charming store located at 1299 East Fry Boulevard in Sierra Vista, Arizona. Our store offers a wide range of Japanese-inspired products, …

Reviews

Yelp
4.8/5 · 10 reviews
Data from: Grubhub.com