Phone: +442089922002
Address: 307 Uxbridge road Acton London, W3 9QU, United Kingdom
City: London
Dishes: 35
Reviews: 187
"The Italian restaurant has a slightly worn decor, but we were greeted with top-notch service during lunchtime. The made-to-order sandwiches were all fantastic."
All prices are estimates.