Royal Shalimar is an Indian restaurant offering a buffet option. It features a beautiful decor and provides a warm welcome to its guests. The establishment is located at 238 Highgate Road.