The Royal Star business is located at the 220 City Rd, London Greater London. It serves American, South American, Pub Food, International and Gastropub food. Royal Star is has a parking lot and has takeout. The avarage rating of this business rated by 6 reviewers is 3.2. For more deatils and orders call Royal Star on 020 7253 7323 or visit thier website.