About Mr Toad’s Pub & Kitchen
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.
Recommended For You