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

€€ - €€€American, Seafood,
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...
  • Excellent48%
  • Very good35%
  • Average5%
  • Poor10%
  • 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 (39)
Traveller rating
Traveller type
Time of year

1 - 10 of 39 reviews

Reviewed 3 weeks ago

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 3 March 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 1 October 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 6 September 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 28 July 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 24 May 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.

Thank Lynn H
Reviewed 16 May 2017

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

Thank Jimmer22
Reviewed 17 October 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
Reviewed 12 July 2016 via mobile

EXCELLENT waitress and HUGE portions! Gorgeous view of the lake!! Very clean and welcoming. Our waitress went out of her way to make sure our dining experience was top notch.

1  Thank Terri M
Reviewed 1 September 2015

Stopped for dinner and the food was very good. We had fish fry and while the price was right only complaint was waitress staff. Very slow and di not warrant a tip of more than 10%. No refills on drinks and never checked after food...More

Thank TetonRV
Nearby HotelsSee all Canastota Hotels
Dwarf Line Motel & Cottages
28 reviews
3.40 km away
Sunset Cottages
10 reviews
4.90 km away
Cinderella's Suites
39 reviews
5.23 km away
Days Inn by Wyndham Canastota/Syracuse
323 reviews
7.67 km away
Nearby Restaurants
The Spaghetti Factory
54 reviews
4.26 km away
Canal View Cafe
102 reviews
4.49 km away
Anchor Light Inn
22 reviews
4.45 km away
Crazy Clam
42 reviews
4.63 km away
Nearby Attractions
Verona Beach State Park
21 reviews
2.43 km away
International Boxing Hall of Fame
51 reviews
7.73 km away
Great Swamp Conservancy
5 reviews
5.09 km away
The Crazy Clam
5 reviews
4.59 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
Lunch, Dinner
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Takeout
Good for
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