pizza
Nonna Selena Pizzeria
About
Forget what you think you know about a typical London pizza joint - Nonna Selena is something different. This fantastic Italian restaurant has won over locals and visitors alike with its truly excellent pizzas. Each bite is a delicious journey to Italy, with fresh ingredients and authentic recipes shining through. Trust me, your taste buds will thank you for making the trip.
Opening hours
Monday11:00 - 12:00Tuesday11:00 - 12:00Wednesday11:00 - 12:00Thursday11:00 - 12:00Friday11:00 - 12:00Saturday11:00 - 12:00Sunday11:00 - 12:00