Company name: Piazza Italiana
Description: Grand eatery for Italian fine dining
38 Threadneedle St, London EC2R 8AY, United Kingdom