Restaurant - Italian in Twickenham
58-62 The Green
Twickenham
TW2 5AG
ASK is a restaurant that serves a variety of pasta dishes and pizzas with thick toppings. They also have a licensed bar area.National Railway: Strawberry Hill
There are currently no reviews for this company
All fields are required. Your review will appear immediately.