I'm not much on Japanese food, but where is this restaurant?