Best Restaurants

Nishiazabu Sushi Shin

Tokyo • Japan

2 Michelin Stars2 Michelin Stars

Overview

Nishiazabu Sushi Shin specializes in Edomae cuisine.

Awards

Nearby Restaurants