Rainbow Cafe serves a variety of homemade dishes as well as sandwiches, salads, snacks and beverages. Catering for vegetarians is also available.