Fieldgate St 83-89, London, E1 1JU - London
4.5 2
1167
Be the One to add the first review Restaurant Tayyabs! click here!
4.5 2
1167
4 1
1013
3 1
770
5 1
739