London
Jamie's Italian is one of London.

1. Jamie's Italian

12 Upper St Martin's Ln, Covent Garden, Greater London
Italian Restaurant · City of Westminster · 268 tips and reviews