Update Info - No Frills Grill
This restaurant was reported as closed. If it is open, let us know.
No Frills Grill
1979 Placid Lakes Blvd.
Lake Placid, FL 33852
1979 Placid Lakes Blvd.
Lake Placid, FL 33852
This restaurant was reported as closed. If it is open, let us know.