Taste of Tokyo

Japanese restaurant · 1972 Ormond Blvd, Destrehan, LA

Dine-In

Hours

More food in Destrehan, LA · Japanese Food in Destrehan