Mr Toad’s Pub & Kitchen

Discovery Gardens Jebal Ali, Dubai, Directions

About this Business

Located within Premier Inn, just next to Ibn Battuta Mall, the metro station and Discovery Gardens, Mr Toad's Pub & Kitchen aims to attract hotel residents and locals. The restaurant serves up light snacks, hearty meals and a wide array of drinks.