Japanese restaurant · 16411 N Florida Ave, Lutz, FL
Dine-In
More food in Lutz, FL · Japanese Food in Lutz