Mr Mike's Pizza Restaurant & Delivery

  • 2742 Main St
  • Ste 1
  • Lake Placid, NY,  12946
  • View Phone

Experience & Reliability