Start from
Happy Chef Restaurant
1506 US Hwy 27, Lake Placid 33852