Restaurant - Italian in Twickenham
21 York Street
Twickenham
Middlesex
TW1 3JZ
Monday to Thursday: 11:30am - 11pm
Friday to Saturday: 11:30am - 11:30pm
Sunday: 11:30am - 10:30pm
A cosy restaurant with a classic wood panel ceiling and large mirrors. The restaurant is a regular meeting place for local families and for rugby fans when matches are on.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.