Taka Sushi

Japanese restaurant · 821 Carman Avenue, Westbury, NY

To-Go · Dine-In

Hours

More food in Westbury, NY · Japanese Food in Westbury