Fresh and well prepared sushi with many delighted returning customers.
Sushi is the specialty at Owada, a Japanese restaurant in San Carlos where special sushi dinners, the chirashi bowl and chicken teriyaki are among the dishes highlighted. Lunch and dinner are served, and pickup is offered alongside dine-in.
🍴 We use Google Analytics to see which Peninsula spots you love most — it helps us make Outside Eats better. See our Privacy Policy.
Diner Notes
0 comments