Little Italy

Location

Soho

Get directions | 21 Frith St London, W1D 4RN

Hours

Hours |

About

Contact

info@littleitalysoho.co.uk

Menu

Menu Link