La Caprese (Mauritius) Royal Road, Trou aux Biches, Île Maurice
Cafe International (Mauritius) Royal Road Next to la Tonelle Hotel, 100m From 1974, Trou aux Biches, Île Maurice