Aki Sushi & Japanese Restaurant

  • (518) 523-5826
  • Visit our Facebook
  • 2724 Main St, Lake Placid, NY 12946