A modern, self-service restaurant with 170 seats, offering a relaxing dining experience in a picturesque setting.