Enjoy our signature dishes, made with quality ingredients selected from our own network of farms.
Located directly opposite Iwamurada Station, just a one-minute walk.