darindines.com
Oddono’s (London, UK)
Oddono’s Selfridges Food Hall 400 Oxford Street London W1A 2LR Dining date: 5/26/12 Oddono’s is an Italian gelato shop in London. It all started when my friend Diana tasted this place d…