Yard Sale Pizza

105 Lower Clapton Road London E5 0NP