Little Big Horn is a restaurant and pizzeria. It features a large wooden structure and offers organic, quality products.