Units 7-8 Devonshire Square, London EC2M 4YH

+44 (0)20 7283 2455

Monday - Friday: 12pm - 11pm
(Hot food served 12-3pm and 5.30-10.30pm)
Closed weekends

Devonshire Square

Our menu focuses on the finest ingredients from Italy. Our menu is inspired by seasonal produce and the most delicious meats, cheeses and Italian specialities. Our wine list is extensive and you'll find wines for every occasion and mood, from the smallest to largest Italian producers.

We have plenty of covered outside seating for when the weather is going our way!

For large reservations, please contact us directly.

Our nearest tube stations are Liverpool Street and Aldgate.