Indawo yokudlela
Leverock's Restaurant
Abantu bendawo abangu-16 bayatusa,
Ivalwe unomphela
Indawo
7092 Placida Rd
Placida, FL
Amacebiso avela kubantu bendawo
Good food, friendly staff at a marina with views of a swimming pool, boats and waterway.
Located in Placida, on the water, good seafood at reasonable prices, great views... and they have the best hamburgers, too!