Papillote Rainforest Restaurant
Trafalga Falls Rd. Box 2287 Roseau, Dominica
Relax in our Rainforest Restaurant, a spacious roofed terrace surrounded by gardens with a sweeping view down the Roseau River valley and across to the mountains.Dine on fresh-caught fish, prawns or chicken prepared Creole-style with all the fabled spices of Read More →