Genovas has been around for a while, its not listed but there are other locations, there is one in hampstead that has sit down dinning, also just a carry out location like the one in westminster, it is located in Manchester on route 30
They have a friendly staff and a great tasting pizza that came out hot and fresh. They also have a great selection of toppings to choose from.
These guys have the best piazza and pasta. A little pricey, but you really get what you pay for!