35A Kensington High St, London W8 5BA
This Italian chain restaurant specializes in stone-baked pizzas and classic pasta dishes, complemented by a dedicated menu for children, offering a relaxed dining experience for families.
Rating: 3.8
Rating: 4.5
Rating: 4.3