Nana`s Pizza is a London community staple Pizza restaurant. Our talented chefs craft a large range of classical and modern pizzas that are stuffed with locally sourced fine ingredients. Enjoy modern style cooked dishes at our soothing restaurant space by selecting your favorite one from our menu...