Max & Neller's is a barbecue restaurant that also offers a general restaurant and American dining experience. It specializes in grilled meats and classic American dishes.