Harry’s Victoria Menu Complete Guide Location And Hours
Harry’s Victoria is a stylish Italian restaurant located in Victoria, London. The restaurant brings the charm of classic Italian dining with a modern touch. It offers traditional Italian dishes, handcrafted cocktails, fresh pasta, pizza, seafood, desserts, and fine wines. The Harry’s Victoria menu focuses on simple but high-quality Italian flavors inspired by Sardinian and Southern…