left Popular Searches

Popular Locations

25% off Barista-made drinks

London, 30 Osborn Street

Piccolo Italia

Coffee

25% off barista-made drinks

Italian restaurant offering a range of hot drinks and a menu of authentic Italian cuisine.

next close

Location

location
Piccolo Italia,
30 Osborn Street,
London,
E1 6TD,
United Kingdom