Phone: (+1)6508321254
Address: 744 Laurel St, San Carlos, United States
City: San Carlos
Dishes: 35
Reviews: 3212
"I always enjoy Sakura, even when I can't go in person to see the entertaining shrimp-flipping antics. The fish is always fresh and expertly prepared. I especially appreciate that the sushi chef accommodated my request for a simple, clean salmon skin roll instead of the typical spicy sauce option."
All prices are estimates.