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."