Category: Italian Restaurant Category: Italian Restaurant
Address: 336-337 The Strand, London, WC2R 1HA
Landline: 020 7395 3445
Report a problem with this listing