Royal Sandwich Bar (Menu)

31 Station Road, Edgware
+44 20 8952 2031

Give a rating to Royal Sandwich Bar

Suggest a dish

How much did you spend at Royal Sandwich Bar?