Noodle Shack

228-230 Roundhay Road Leeds LS8 5AA