Unit 7B, O2 Centre, Finchley Road, London, NW3 6LU
0207 435 2222
You’ll find our Italian restaurant in the O2 shopping centre on Finchley Road, just next to the cinema. We’re a spacious venue that retains an intimate, welcoming atmosphere. Perfect for a spot of pre or post cinema dining.