Fino & Delfino

Italian restaurant with timeless decor and menu, huge imported wine list and long copper-topped bar.

Address

121 Mount Street, London,

Phone Number

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.