Japanese restaurant · 1105 Lafayette St, Gretna, LA
Dine-In
More food in Gretna, LA · Japanese Food in Gretna