Watch as I try out a new menu for one of the worlds most prestigious Indian Restaurants known as Mint Leaf.
– Short Ribs
– Prawns
– Lamb Shanks
– Lobster
and much much more. Watch as I try it all!
Mint Leaf is located in Dubai DIFC in Emirates National Towers on the 15th floor.
Sounds provided by www.bensound.com
