Looking for the perfect destination to quench your thirst? The M restaurant is one stop solution that offers fine dine in the land of Bahrain. Select from variety of salads, soups, grills, Arabic food, Chinese cuisines, sandwiches, multi cuisines and many more. The unlimited food varieties under single roof, it is very rare indeed.