Saray Restaurant (Menu)

21-23 Norwood Road, London
+44 20 8671 3772

Give a rating to Saray Restaurant

Suggest a dish

How much did you spend at Saray Restaurant?