All That Falafel Long LaneUnclaimedRestaurantsLondon, ENG+447756296057allthatfalafel@gmail.comVisit website