Restaurants - Baldwinsville, New York, United States
Lock 24 Restaurant is a friendly, casual restaurant with lots of variety. Our outdoor seating has a wonderful view of the water, creating a laid back atmosphere for our guests. Come on down and enjoy the best seafood in Northern New York! We are located at 33 Water St., Baldwinsville, NY 13027.
Nginx
Google AdSense
GoDaddy Hosting
Mobile Friendly