Home > Dining > Restaurants > Isola

Add:Shop L4-17, Shanghai ifc mall, 8 Century Avenue, near Lujiazuihuan Rd

Tel:021-5012 1277

Time:12pm-2:30pm; 3pm-5pm; Mon-Sat: 6:30pm-11:30pm; Sun: 6:30pm-11pm



Fax:021-5012 1266

Credit Cards Accepted
English Service Available


Isola means “island” in Italian. ISOLA Shanghai is a stylish Italian restaurant located at the Shanghai IFC mall overlooking bustling Lujiazui, designed by the world's well known famous interior designer, Hugh Zimmern. The place gives out an elegant and peaceful sensation, but also a taste of the modern design. A part of the kitchen also shows the design of a post-modern style of the industrial era.  

ISOLA’s 7,700 square feet dining room makes it Shanghai ifc mall’s largest restaurant. Whilst its vast outdoor terrace and stunning view over some of the Shanghai skyline’s most iconic buildings makes it one of Pudong’s most sought after.

The restaurant’s open kitchen with its chefs in action, the dynamic artwork that punctuates the dining room’s white walls, and the Futurist inspired motif used throughout embody the urban industrial vitality that is today’s Shanghai.

The elegance of the interior design is not only a cultural interpretation of Isola, but also food sublimation. Executive Chef—Marco,with over 20 years experience in fine dining kitchens, born in Tuscany. A traditional Tuscan Cuisine served in a modern and stylish fashion, where revised recipes and creativity bond with the freshest ingredients to guarantee its authenticity. True Italian Flavors cooked and served with a modern touch!

In Isola, meeting many financial oligarchy of this era, famous fashion designers, major fashion magazine cover celebrity stars and also a variety of high-end socialite is a definite possibility.