Get directions to: Takashi Japanese Restaurant, Rimrock, AZ
Restaurant address: 465 Jordan Rd Rimrock, AZ 86335, USA
Restaurant: Takashi Japanese Restaurant