Buzzy, cosy Japanese restaurant serving sushi and Japanese specialities. Offers a versatile and delicious menu.