This website uses cookies, which cannot be used to personally identify you. If you continue to use the site we will assume that you agree with our use of cookies. Please read our privacy and cookies information to learn more.

Stef's Italian

Italian Restaurant

Is this your business? Claim now!

3 Berners Street, London, W1T 3LD

Found in the heart of London's Soho, Stef's Italian is a family run, Italian restaurant that offers a warm and welcoming...

 Please leave a Review to support my business.

 italian food, italian cuisine, london restaurants

500 Italian Restaurant

Italian Restaurant

Is this your business? Claim now!

782 Holloway Road, London, N19 3JH

A la carte menu served all day, snacks menu to try different little Italian eateries with a glass of wine to choose from our...

 Please leave a Review to support my business.