Jamie's Italian

Jamie's Italian
17 Denman Street, London, W1D 7HW
Photo of Jamie's Italian