Best Of 2018

Japanese: Kaze

2. Fuji Steak House

3. Ichiban

Previous Winners