A S K
160 Victoria Street
London
SW1E 5LB
0207-630-8228
Restaurants - Italian
Visit Website