Dining and Drinking > Restaurant > Mediterranean Restaurant
Address: 8433 Cooper Creek Blvd, University Park, FL, 34201
Phone: (941) 893-5955
Website: https://www.carmel-kitchen.com/locations/sarasota
Category: Restaurants
Tags: #DiningandDrinking>Re
Listed on BizVoices