In business for more than thirty years, Ottawa Beach Inn is a four-season casual dining restaurant. Located in Holland Lakeshore region in Michigan, it features menu, such as steaks, salads, sandwiches, pizza and more. It provides Outdoor Chicken Barbecue and serves charcoal cooked food items in a portable tent with seating. Additionally, the restaurant offers catering services for family gatherings, picnics, weddings, parties and events, with various types of service options, such as pick-up, deliver/set up and full-service buffet. It also offers party packs, take home meals, boxed lunches, gift certificates and much more.