Made in Italy

Italian Restaurant
57 Upper Street, London, Greater London N1 0NY 57 Upper Street, London Directions
This place has not been rated by customers.
null% of 0 customers recommended
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