Pretty much the same as the Kew restaurant but without the car park although its pretty easy to park in the area.
Do you like ASK Twickenham?
58 The Green
ASK Twickenham website
T: 020 8755 3800
Click here to return to our page on Italian Restaurants
While we do our best to ensure that all the information on our site is up to date we do from time to time miss a closure or a new opening.