About Little Italy Uk
Right in the middle of London, Little Italy is located in Leicester Square. It is the perfect and inevitable location for all Londonโs visitors.
Reviews
User
the best ๐
User
Our salad๐๐คค
User
best of the best๐๐ป
User
live from our kitchen ๐๐ผ
User
live from our kitchen: Spaghetti Carbonara โค๏ธ๐๐ป
User
Simple, but delicious ๐คค๐๐ผ
User
๐คค๐๐ผ๐๐ผ๐๐ผ
User
Best Breakfast In Town๐๐ผ
User
only food at Little Italy can be this good๐
More about Little Italy Uk
Little Italy Uk is located at 6-7 Irving Street, WC2H 7AT London, United Kingdom
0207 839 9300
http://littleitalyuk.com