A traditional restaurant, recently renovated, offering a pleasant dining experience.