Get directions to: Kirin Sushi Sushi Bar & Steak House, Hammond, LA
Restaurant address: 221 East Thomas Street Hammond, LA 70401, USA
Restaurant: Kirin Sushi Sushi Bar & Steak House