Town & Country Pizza and Pasta Leopold is an authentic Italian restaurant located in the heart of Leopold, Victoria. The cozy ambiance and diverse menu offerings showcase a mix of classic and contemporary Italian cuisine, with a strong emphasis on delicious pizza varieties and flavorful pasta dishes. The restaurant caters to a wide range of tastes, offering everything from traditional Margherita and Pepperoni pizzas to innovative creations with unique toppings. Pasta lovers can enjoy a selection of mouthwatering dishes such as Spaghetti Bolognese, Carbonara, and risottos, all made with traditional family recipes. The establishment prides itself on friendly service and a commitment to providing a relaxing dining experience, making it a popular choice for quality Italian food in Leopold.