Write a review

Pete's Steakhouse

← View details

2431 Main Street, Lake Placid, NY 12946

+1 518-523-3560