Fieldgate St 83-89, London, E1 1JU - London
4.5 2 1019
Be the One to add the first review Restaurant Tayyabs! click here!
4.5 2 1019
4 1 849
4.33 1 657
4 1 852
3 1 643
5 1 616
1.5 0 361
1.5 0 299