Cheap and cheerful pizza and pasta restaurant on Stroud Green Road in Finsbury Park. Friendly people, massive pizzas and noisy as hell on weekend nights. Pizzas cost about seven quid. Avoid the horrible pub next door though.
131 Stroud Green Road, London N4 3PX; tel: 020 7263 2114;
Nearest tube: Finsbury park
Send your feedback or queries to email@example.com