What are Sandwich Petals? According to the website, they are the “original gluten-free flatbread.” Well, that might lead one to think of something a little bit thicker, like a pita bread but they are definitely much more like a tortilla or sandwich wrap. The Sandwich Petals come in 3 flavors: Spinach and Garlic Pesto Chimayo […]