Grand Buildings, 31-32 Northumberland Ave, London WC2N 5BW
This casual Italian chain restaurant specializes in stone-baked pizzas and traditional pasta dishes, providing a family-friendly atmosphere with a dedicated kids' menu to cater to younger diners.