Sahra Restaurant (Menu)

88a The Grand Pde, Brighton le Sands
+61 2 9567 2344

Give a rating to Sahra Restaurant

Suggest a dish

How much did you spend at Sahra Restaurant?