Pizza restaurant, Good Pizza, located on Stoke Newington High Street.