At the recent launch event of The Mayflower, a new restaurant in the city, a blend of Italian, Continental, and Pan Asian flavours took the centre stage. While some guests found the ambience ...