Leo's Koffie Corner is a cafeteria offering coffee and light fare. Popular for a quick bite.