Website Logo

our
Locations

We have 7 Italian restaurants based across London


Post Image

Wimbledon

141 The Broadway SW19 1QJ - 02085404330

This lively restaurant on The Broadway in Wimbledon is perennially jammed, and for good reason. The menu offers excellent Italian dishes from the very best tradition and our Pizza Metro is, as usual, the main key of our success.

Lots of events during the week in this fantastic venue, and with the red wine flowing, you’re bound to have a good time.