The Straits

The Straits is a multi-cuisine restaurant located two levels below the ground floor in the Hormuz Grand Hotel. They recently started their Saturday brunch buffets and I was invited last week with a friend to try it out. Advertisements