Lockwood Ridge

3232 17th Street, Sarasota, Florida 34237


Hours: 6:00 am - 2:30 pm Daily
Open for dinner Thurs, Fri, and Sat until 8:00 pm


Phone: (941) 312-5991


Greek and American Restaurant