Al Mundo is a Mediterranean restaurant offering flavorful à la carte dishes.