Elmina is a Mediterranean restaurant known for its flavorful cuisine.