Cafe serving home-cooked food, sandwiches, and delicious homemade cakes. Offers a good selection and accommodates customer requests.