Get directions to: Kirin Sushi Restaurant, Hammond, LA
Restaurant address: 223 S Cate St Hammond, LA 70403, USA
Restaurant: Kirin Sushi Restaurant