Mr Toad's Pub & Kitchen - DIA
Garhoud Premier Inn Hotel, Dubai International Airport, Opposite Terminal 3, Garhoud, Dubai United Arab Emirates
Mr Toad's Pub & Kitchen - DIA is a Bar, British, European, Pub, Vegan Options, Vegetarian Friendly place is located in Dubai, Emirate of Dubai. The address of Mr Toad's Pub & Kitchen - DIA is Garhoud Premier Inn Hotel, Dubai International Airport, Opposite Terminal 3, Garhoud, Dubai United Arab Emirates.
If you want to go to the place or need any services, you can contact them directly. The phone number is +971 4 294 2196, or open their website to view relevant information, The url is http://mrtoadskitchen.com/