Pier 31 Restaurant & Marina is located on the southeast corner of Oneida Lake in South Bay on Rt. 31. Family-owned casual dining since 1954. Come enjoy a friendly atmosphere for seafood, steaks, pasta, and great hospitality. Daily lunch and dinner specials. Open year round. "Like Having Boston in Your Back Yard."
Cookies are used for measurement, ads, and optimization. By continuing to use our site you agree to our privacy policy.