Limbertwig Cafe is a relaxed restaurant serving sandwiches, fresh wraps, homemade soups, and desserts with an extensive menu.