Restaurant serving well-prepared food. Expect friendly service. Booking may be recommended.