Mr. Toad's Bar & Kitchen

PTI-DIP, Dubai