-
Location
Takeout
Yes
Delivery
(Delivers to Me?)
Yes
Accepts Reservations
Yes
Alcohol
Full Bar
Offers Happy Hour
No
Outdoor Seating
No
Accepts Credit Cards
Yes
Leverock's Restaurant is a restaurant that serves Seafood on 7092 Placida Rd in Placida, FL.
View the latest reviews to see what other people in Placida, FL think is good about Leverock's Restaurant.