Miraflores is a Mediterranean restaurant offering a fresh take on cuisine with a variety of natural ingredients.