Phone: (+1)9162671690
Address: 894 Laurel Street, San Carlos, United States Of America
City: San Carlos
Menu Dishes: 35
Reviews: 51
"You can't confuse this place with its predecessor, Ozuma. Owada's Sunomono is simply a small portion of subpar seafood salad served on a bed of thin cucumber slices. The Salmon Skin Roll is decent, but not noteworthy. I did enjoy the Hokkaido Scallops and Unagi, so it wasn't a complete waste of time. However, I likely won't be back unless I'm curious to see if they improve. Overall, it was just okay."
All prices are estimates on menu.