Based on 34 ratings
Out of the Blue is centrally located in Mumbai in Bandra West. Le Sutra Hotel is the first Indian Art Hotel in the world. The restaurant has a very classy ambience. Their menu consists of European, Italian and Continental cuisines. You are assured that the Out of the Blue experience will be unlike any other!
Pali Hill, Le Sutra The Indian Art Hotel, Ground Floor, 14 Union Park, Off Carter Road, Bandra West, Mumbai
+91 22 26003001