Best Restaurants

Overview

Ichirin is an intimate restaurant in Tokyo that crafts refined Japanese dishes.

Awards

Restaurant location map