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.

Johnny's on the Lake

146 High St, Belleville, MI 48111-2676
+1 734-699-1777
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent14%
  • Very good38%
  • Average20%
  • Poor10%
  • Terrible18%
Travellers talk about
“club sandwich” (2 reviews)
“reuben” (3 reviews)
“french fries” (2 reviews)
Restaurant Hours
American, Bar
$$ - $$$
146 High St, Belleville, MI 48111-2676
All Details
Write a Review
Reviews (70)
Traveller rating
Traveller type
Time of year

1 - 10 of 70 reviews

Reviewed 6 days ago

The restaurant had beautiful views of the lake. You can dock your boat and come inside or they will take your order. Even though this is a perfect setting for a great restaurant, food was only average and our waitress.was non attentive.

Thank ajshon
Reviewed 6 days ago

Recommended by the hotel clerk. Service was friendly and very helpful. Parking was easy. We had some wings - very good. Also we both had the steak salad which was excellent. If all their steaks are that tender - I hope to get back there...More

Thank bensonjo999
Reviewed 1 September 2017

Group of 7 arrives on a Friday evening. Restaurant not full which should have given us a clue. Service is glacial, food is bland but the view is very nice. Won't be coming back.

Thank Ken M
Reviewed 30 August 2017

The coolest thing about this restaurant is that you can dock your boat and come inside to eat or they will come to your boat and take your order. The food is good, but service is slow sometimes. We try to make it before 6PM...More

Thank Evan P
Reviewed 30 August 2017

My wife and I were coming home from a trip to Ann Arbor and decided to stop for a late lunch at Johnny's in Belleville. As we sat at our table a serving of fish and chips were being placed on a table next to...More

Thank tiggerthehun
Reviewed 27 August 2017 via mobile

This is a nice little place right off of belleville lake to get a bite to eat. Not too expensive food it's pretty good servers wetter super nice restaurant was clean nice view.

Thank Jennifer P
Reviewed 26 August 2017

I was looking for a restaurant on a lake near by and found Johnny's on the Lake. I was a bit apprehensive because the reviews did not seem outstanding. However, I am glad my daughter and I decided to give it a try. We stopped...More

Thank Laura T
Reviewed 17 August 2017

Great place! Fancy? No. A good place to get a burger and drink while enjoying some nice scenery? Yes! I came with some friends for dinner on a Friday evening. We met at 6 and it wasn't overly busy. The hostess and wait staff were...More

Thank MargaretMI1979
Reviewed 11 August 2017

This place would be a lot better if they fixed up the dock, and deck seating. Food is also very average. Nice view of lake and only place to dock and eat on Belleville lake.

Thank dukester300
Reviewed 19 July 2017 via mobile

Great food no matter if you're looking for a quick bite to eat or a nice dinner. Good drink specials with a homey atmosphere.

Thank jjohns1026
Nearby Restaurants
Bayou Grill
151 reviews
.15 km away
Kabob Garden
30 reviews
1.14 km away
DOS Pesos Mexican Restaurant
73 reviews
.80 km away
Cracker Barrel
120 reviews
1.41 km away
Nearby Attractions
Yankee Air Museum
82 reviews
3.61 km away
The Woodlands Of Van Buren
10 reviews
6.92 km away
Lower Huron Metropark
43 reviews
6.45 km away
Egan's Pub
26 reviews
.19 km away
Questions & Answers
Get quick answers from Johnny's on the Lake 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, Bar
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids, Bar Scene
Location and Contact Information
  • Address: 146 High St, Belleville, MI 48111-2676
  • Location: United States  >  Michigan (MI)  >  Belleville
  • Phone Number: +1 734-699-1777
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