Japanese restaurant · 1305 W Duval Mine Rd, Green Valley, AZ
See full menu
More food in Green Valley, AZ · Japanese Food in Green Valley