Cafe with a lovely atmosphere and diverse seating options. Offers a wide menu with excellent hot food and friendly service.