We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Johnnie's Pier 31 Restaurant

3653 State Route 31, Canastota, NY 13032-4434
+1 315-697-7007
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good39%
  • Average4%
  • Poor9%
  • Terrible2%
Travellers talk about
“seafood” (4 reviews)
“haddock” (4 reviews)
Restaurant Hours
American, Seafood, Bar, Pub
$$ - $$$
3653 State Route 31, Canastota, NY 13032-4434
All Details
Write a ReviewReviews (41)
Traveller rating
Traveller type
Time of year

1 - 10 of 41 reviews

Reviewed July 22, 2018

The food and service was great. Bullhead dinner and I had a veal dish. Veal took longer to prepare that I thought it would, but it was worth the wait. However, the restaurant itself was very cold.

Thank Zarkey
Reviewed July 9, 2018

Johnnie's as we locals all know it, or Johnnies Pier 31 is a staple in the Canastota, Sylvan Beach area.a great view, A true family ran restaurant, It has a comfortable atmosphere, friendly and welcoming. Attentive service and the food is consistently good. A variety...More

Thank Bernie G
Reviewed May 28, 2018

I have only been here once so saying it is average is based on one visit. I stopped there for lunch. It was pretty empty inside but the view of the lake is pretty and they have outdoor seating. The food was good just not...More

Thank dezilucy
Reviewed March 3, 2018 via mobile

It was ok food. I was a little disappointed because I heard good things about the place. The food too a long time to get it wasn’t busy. The food didn’t come as ordered .

Thank Sharon P
Reviewed October 1, 2017 via mobile

This restaurant is on the south shore of Oneida Lake on rte. 31 and during the spring and summer is open six days a week (closed Mon), but starting Oct. 1st is only open Thu-Sun during fall and winter. Weather permitting, there is an outside...More

Thank Robert-C-1943
Reviewed September 6, 2017

ExHave dined here a number of times over the past five years. Great sunset views of the lake, especially on outdoor desk. Friendly, efficient service. Standards always good (prime rib, halibut, crab) but specials worth consideration. Complementary raw vegetable appetizers much appreciated while waiting for...More

Thank Deborah C
Reviewed July 28, 2017

We were looking for a place to eat while spending the night in Canastota to see the Boxing Hall of Fame. Very nice place,...good food, old fashioned but nice decor. Excellent waitress and nice view.

Thank Layla1962
Reviewed May 24, 2017 via mobile

The help is always considerate and the food is excellent. Friday nights are seafood night and Johnnie's serves some of the best seafood on Oneida Lake. I usually have haddock and it's always great.

1  Thank Lynn H
Reviewed May 16, 2017

Good food I had the special, excellent seafood. Everyone I was with raved about their meal. Good consistent food.

Thank Jimmer22
Reviewed October 17, 2016

We had the best split pea soup and fetticenni alfredo we have ever had. The desserts were forgettable, frozen. Nice bar with and outdoor seating in t he season overlooking Oneida Lake

Thank Lois6201
Nearby HotelsSee all 2 hotels
Dwarf Line Motel & Cottages
29 reviews
3.40 km away
Sunset Cottages
10 reviews
4.90 km away
Cinderella's Suites
43 reviews
5.23 km away
Days Inn by Wyndham Canastota/Syracuse
331 reviews
7.67 km away
Nearby Restaurants
The Spaghetti Factory
62 reviews
4.26 km away
Canal View Cafe
109 reviews
4.49 km away
Anchor Light Inn
24 reviews
4.45 km away
The Pancake House
21 reviews
4.89 km away
Nearby Attractions
Verona Beach State Park
23 reviews
2.43 km away
International Boxing Hall of Fame
55 reviews
7.73 km away
Great Swamp Conservancy
6 reviews
5.09 km away
Sylvan Beach Amusement Park
122 reviews
4.60 km away
Questions & Answers
Get quick answers from Johnnie's Pier 31 Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Seafood, Bar, Pub
Dinner, Lunch
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Serves Alcohol
Good for
Child-friendly, Groups
Location and Contact Information
  • Address: 3653 State Route 31, Canastota, NY 13032-4434
  • Location: United States  >  New York (NY)  >  Canastota
  • Phone Number: +1 315-697-7007
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing