Ease into the summer vibe with a stop at Nagisa Bashi Cafe along Zushi Beach
Nagisa Bashi Cafe provides the perfect pit stop for beachgoers seeking sustenance and relaxation before a day at Zushi Beach on Sagami Bay, west of Yokosuka Naval Base, Japan.