Tag Archives: Peppermill Al Barsha

26

Did you know that the world’s largest pepper mill can be found in an Indian restaurant in Dubai? Yep, this very tall pepper mill sits proudly inside a restaurant called, you guessed it, the Peppermill, that prides itself in serving colonial-Indian era cuisine. … Continue reading

Posted in Dubai | Tagged , , , , , , | 26 Comments