2663 Main Street, Lake Placid
(518) 523-7228
Serving authentic Japanese cuisine in the heart of Lake Placid right across from the speed skating oval. We offer traditional Japanese cuisine and offer our guests the unique opportunity to order from any of our other restaurants' menus including aut...