All posts tagged Orso

Olives? No, grazie!

Someone told us about Orso, another dog-friendly Italian – this time in Covent Garden. Read more…