Sheikh Mohammed Bin Zayed Road, Dubai Investment Park, Near to the Green CommuniMr. Toad's Pub and Kitchen