The Blue Lagoon- Savour the mouthwatering recipes at the multi-cuisine restaurant at the Hotel Crystal Palace in Meerut that serves Indian, Chinese and Continental cuisines. Journey with our master chefs as they take you on a culinary voyage spanning the length of India.