Mr. Mikes Pizza & Italian Restaurant
2742 Main St
Lake Placid, NY 12946-3321
518-523-9770