| |
La Rosa Too
545 3470
Maho Beach
Maho Reef Mall
This is a great Italian restaurant nestled in the far corner of the Maho Resort complex. You can sit on the balcony overlooking La Rosa´s Waterfalls and the night life of St. Maarten. Consistent top quality Italian Food with a Caribbean flair. Open for dinner only. Closed on Sunday.
http://www.larosarestaurant.com/
|