Fino & Delfino
Italian restaurant with timeless decor and menu, huge imported wine list and long copper-topped bar.
121 Mount Street, London,
02074 991 256
Relax in the airy front room and watch as your pizza is expertly created from scratch, or, in the summer months you can soak up the sun and enjoy the best in al fresco dining.