An Himmelsbarg is a Mediterranean restaurant.