Japanese restaurant · 2104 E Bay Dr, Largo, FL
To-Go · Delivery
More food in Largo, FL · Japanese Food in Largo