Jamie's Italian, Piccadilly - CLOSEDUnclaimedRestaurantsLondon, ENG+442039848133Not providedVisit website