Know a great happy hour or special for this location?
Photos
Location & Hours
Mare Terra, meaning 'sea and land' in Italian, offers a modern take on Mediterranean cuisine in Bonita Springs, Florida. Fresh ingredients and innovative dishes create a unique and flavorful dining experience.