Cafe Royal is a cafeteria offering a wide selection of sandwiches. Known for good food and friendly service.