Royal offers a quiet atmosphere and Mediterranean cuisine.