Flour House, located in the heart of San Luis Obispo, is a Southern Italian restaurant that specializes in crafting authentic Pizza Napoletana, known for its distinctive puffy crust and charred toppings. Flour House operates with a no-reservations policy, creating a casual and inviting atmosphere for food enthusiasts to indulge in traditional Italian flavors.