About Sakura Sushi & Grill

Serving traditional Japanese cuisine, sakura sushi and grill in Albuquerque is a popular pan asian and sushi restaurant.

📸 Sakura Sushi & Grill