Carmel is a Mediterranean restaurant offering casual fare such as falafel, sandwiches, and meat platters in a relaxed atmosphere.