Authentic Italian cuisine and equally authentic pizza in an elegant outdoor restaurant on the Caribbean island of St. Maarten – St. Martin Project detailsLikes:5Location:2nd floor