About
Completely Refurbished AUTUMN 2016 - This piece of Italy delivers authentic traditional Italian Antipasti, Pasta and desserts as well as the famous Pizza Metro, one of London's best pizzas!!! This lovely restaurant is the perfect venue for a delicious lunch, an Italian aperitivo after work or shopping in the cosy Oxford Street as well as for a tasty dinner and for a pizza party in the chic Marylebone area.
Details