Family restaurant · 1979 Placid Lakes Blvd, Lake Placid, FL
Dine-In
More food in Lake Placid, FL · Family in Lake Placid