Aki Sushi & Japanese Rstrnt

+1 518-523-5826
324 Main St, Lake Placid, NY, 12946
There is business contact and location information.