Little Italy Restaurant

Italian Restaurant

21 Frith Street, Westminster, London, W1D 4RN  (Show me directions)

020 7734 4737 Landline   

Report a problem with this listing