Image 1 of 1
12TRmu0006.jpg
The Roadisde Grill, Chez Robert, along the beach on Rodrigues Island, a neighbor of Mauritius, in the Southern Indian Ocean. The owner holds lobster to show off the lunch menu.