Loading map…

Root 81

A Michelin Plate-listed Mediterranean restaurant in Rabat, serving modern sharing plates in a relaxed, scenic setting.