34 Spring Street
London W2 1 United Kingdom
London W2 1 United Kingdom
+44 20 7723 0319
Open HoursNoon-3p & 6p-11:30p M-F, 6p-11:30p Sa, 6p-10:30p Su
OverviewThis restaurant is just like any other good Italian eatery - quality food, friendly staff, and a warm ambience, but what sets it apart is its special emphasis on Tuscan cuisine...
more