← Lake Placid restaurants
At The Deli
No reviews yet
Restaurant308 W Interlake Blvd, Lake Placid
Own or manage At The Deli? Claim this listing free
Hours
Hours not listed yet.
Details
Address308 W Interlake Blvd, Lake Placid 33852
Phone863-699-0600
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.