Lazy Lobster Lockwood Village Plaza The Lazy Lobster

The Lazy Lobster Map

Lockwood Village Plaza
7602 N. Lockwood Ridge Rd. (Tallevast Rd.)
Sarasota, FL 34243
941-351-5515
Map
Cuisine: Seafood
Yes, lobster abounds here, but there are other notable seafood options as well.
Openings: Dinner nightly

Features