Cafe & horeca is a café offering a variety of refreshments.