Cafe offering coffee and light fare.