YAMAGUCHI JAPAN TRAVEL GUIDE

Daihachisushi

  1. Home
  2. Daihachisushi
  • 1. Daihachisushi
  • 2. Daihachisushi
  • 1. Daihachisushi
  • 2. Daihachisushi

Located in the center of Yuda Onsen area, this restaurant offers Sushi and Japanese small dishes. Fresh squids, mackerels and other seafood are served from the in-store fish tank.

Basic Information

Location 2-1-18 Yuda-onsen, Yamaguchi City