What's so good about Villa Pompei in Pinner, London?
Villa Pompei is an Italian restaurant that's located in Pinner. It's spacious, and the seating areas are set up, so that large parties have a slightly separate section. Their menu is vast, but the best part of Villa Pompei, is that they don't make their food in advance. This means that they can veganise a huge amount of items on their menu, and it's not bother to them, because they were going to make it from scratch anyway!Read More