
Top Notch
VerifiedFamily Restaurant
4.4 (1942 reviews) Restaurants · Family Restaurant South Bend, IN
About
Top Notch is a trusted restaurant serving South Bend and the surrounding area.
Services
Family RestaurantBreakfast RestaurantBrunch RestaurantRestaurant
Location & Directions
22858 Lincoln Way West · South Bend, IN, 46628Get directions
Request a quote
Reviews
Be the first to review.