Mammouth is a restaurant offering healthy, homemade, and seasonal small plates.