Cafe Royal is a cafeteria offering a variety of drinks and snacks. It features indoor seating with plaza views and a friendly atmosphere.