Japanese restaurant · 490 Us Hwy 27 N Ste 1320, Lake Placid, FL
More food in Lake Placid, FL · Japanese Food in Lake Placid