Little Italy

1.6
(16 reviews)
5-8 Irving Street, London, WC2H 7AT
+44 20 3730 8627Official website
Accepts Credit Cards
Italian
Mid-range
Restaurants
Seating
Restaurant

At a glance

  • Typical visit: about 1 hour
Little Italy | London | United Kingdom | TripAligner