Get directions to: Asahi Japanese Restaurant, Lafayette, IN
Restaurant address: 3412 State Road 38 E Lafayette, IN 47905, USA
Restaurant: Asahi Japanese Restaurant