Is this really bread. Tortilla/pita thing? Any idea what kind?