Ross makes you feel completely at home and adds to the great experience.
Ella Blue
December 2020
Read moreI’ve been to Stef’s many times and I’ve never been disappointed!
Rachel Goff
December 2020
Read moreTucked away from the hustle and bustle of London, we are an authentic Italian Restaurant just off Upper Street in Islington. All of the dishes on our menu, and specials board, have been lovingly created by our Italian head chef. Our pizzas, cooked in a traditional pizza oven, are renowned in Islington and further afield (delivery available).
Our Menu DeliveryYou can find our restaurant at 18-19 St. Albans Place, Upper Street, Islington, London N1 0NX - just a five minute walk along Upper Street from Angel tube station
*We will be open again once the Tier 4 restrictions change! See you soon!