Otaru

Frans Halsstraat 2, 1072 BR Amsterdam, Netherlands

Amsterdam, Netherlands

A range of sushi, tempura & terriyaki plates served in a simple, informal setting.

Rating: 846

Score: 4.4

Price: Moderately expensive

No reviews available.