Kujira - the United Kingdom

Best Contemporary Japanese Dining Experience - South England