A cafe offering a good range of food and drinks. Known for freshly cooked, reasonably priced meals.