Tampa Steak And Sushi

Japanese restaurant · 16411 N Florida Ave, Lutz, FL

Dine-In

More food in Lutz, FL · Japanese Food in Lutz