Main menu Open search menu

Made in Italy

Italian Restaurant
57 Upper Street, London, Greater London N1 0NY 57 Upper Street, London Directions
Closed Merchant This place is closed.

Want something similar? See related deals

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.

Explore Nearby
Made in Italy