0 Comments 13 Apr '18 Tarbush, Turkish, Shepherds Bush, restaurant, Halal, London Tarbush, Turkish, Shepherds Bush, restaurant, Halal, London Share With: