Nonna Selena Pizzeria
Pizza restaurant
About
At Nonna Selena Pizzeria, located at 18 Woburn Place, London, pizza lovers will find a haven that combines great taste with a warm, family-friendly atmosphere. With a dazzling star rating of 4.60, this cozy eatery offers everything from classic margarita pizzas to indulgent spaghetti carbonara. Guests rave about the attentive service, with friendly staff like Michele and Aziz ensuring every dining experience is exceptional. Open late and offering both dine-in and takeaway options, Nonna Selena is perfect for a casual night out or a quick bite. Don't miss their delectable desserts!