This place serves traditional Japanese food in a small but cosy two floor restaurant. It has a nice Japanese ambience complete with travel film of Japan on the TV. I really enjoyed the sushi, which was fresh, delicious and good value. They also serve hot...More