From Our Editors
Made in Italy Group in London is a well-known Italian restaurant, featuring a familiar ambience with appetizing pizza. It's a culinary destination for customers seeking outstanding food.
There's not really a recommended attire, so feel free to dress comfortably.
It's been tabbed by the locals as a really good option for large groups.
A highly-regarded spot for dinner, you won't walk away from Made in Italy Group disappointed.