madeinitaly2

Made in Italy

Located in James Street, this authentic piece of Italy delivers traditional Italian antipasti, pasta and desserts. The restaurant is famed for the “Pizza Metro”, considered one of the best pizzas in London. Head to Made in Italy for a tasty lunch, an aperitif after work or shopping, or for dinner.