7092 Placida Rd, Cape Haze, Florida
Phone: 941-698-6900

Finding Leverock's

Leverock's is conveniently located at:
7092 Placida Rd, Cape Haze, FL
941-698-6900
By Water: Between mile markers 7 and 8 on the Intercoastal Waterway.

Call in a To-Go Order and pick it up hot and fresh!


aquanarina Palm Harbour, Placida, Florida