Mammoth Slow Food is a Mediterranean restaurant.