Sakura Sushi
Sushi · Japanese · Casual Dining
Sakura Sushi is a sushi restaurant offering a variety of rolls and happy hour specials. Takeout and delivery are available.
Location
Best places nearby
The highest rated places close to Sakura Sushi.
Local restaurants nearby
30010 Temecula Pkwy, CA



