Sara Grill & Cafe (Menu)

43 Watling Avenue, Edgware
+44 20 3601 6113

Give a rating to Sara Grill & Cafe

Suggest a dish

How much did you spend at Sara Grill & Cafe?