Sign in
Top
The Best Seafood restaurants in Towada
Map view344 results
Kabukizushi
11-11 Inocho
4 (41)
"Great to eat sushi all you can eat. A lit of variation of sushi and little side dishes like salads, pickled ginger, tempura, skewers etc. Budget friendly if you're not a picky eater. Have went back a..."