The Royal Sandwich Bar

Indian Sandwiches

31 Station Road, Edgware, HA8 7HX

Delivering now

Note: Allergy advice:

Please let us know if you have any allergies

Extras available

Your order