Royal Star (Menu)

220 City Road, Old Street, London
+44 20 7253 7323

Give a rating to Royal Star

Suggest a dish

How much did you spend at Royal Star?