Falafel Stall Falafel Stall Pitch 6 Broadway Market Broadway Stratford E15 1NG Rating Date: 2002-06-02 Rating Authority: Newham Leave a Reply Cancel replyYou must be logged in to post a comment.