Cafe offering a good selection of food with friendly service. Popular spot.