Restaurant offering a rich and diverse menu, with catering options available.