E-Menu
Rate us
Share on

Royal Hub Restaurant is a multi-cuisine restaurant located in Liwa Tower, Al Barsha Heights, Dubai. The restaurant serves a variety of dishes, including Indian, Indo-Chinese, Filipino, and more. They have a 24-hour menu and