Top Pizza

173 Seven Sisters Rd., Islington, London, United Kingdom, N4 3NS
Opening hours
Mon-Thu 12:00pm-1:00am
Fri-Sat 12:00pm-2:00am
Sun 12:00pm-1:00am
Reviews
Description