sefa restaurant meze bar

Sefa Restaurant Telephone
lunch menu



COMING SOON
............................
...........
...................................
............................
.....................................................................................................
..........................................
.....................................................................................................
..........................................
.....................................................................................................
..........................................
.....................................................................................................
..........................................
.....................................................................................................
129-131 Trafagar Road, SE10 9TX, London
0208 269 0233
Monday to Sunday 11:00 am To 11:00 pm
info@sefa-restaurant.co.uk

facebook G plus instagram pinterest trip advisor