Eating Asian Fusion Sushi at Sakura Sushi restaurant in Albuquerque, NM.

Feedback

Do you manage or own Sakura Sushi?

Yes