Mr Mike's Pizza

2742 Main Street, Lake Placid, NY

Menu (As of 10/30)

Mr Mike's Pizza: hours and how to order