Restaurant · Ile Maurice
Magic Spoon Restaurant
Ile Maurice's one charted spot — worth the detour.
No. 5 · World's 50 Best Restaurants
The lay of the land · Ile Maurice · 20°26′S · 57°31′E
Restaurant · Ile Maurice
Ile Maurice's one charted spot — worth the detour.
The lay of the land · Ile Maurice · 20°26′S · 57°31′E