Stopped by their stand during Little Italy Days after I was pulled in by the aroma of their roasting meats. Tried the roasted lamb, which did not disappoint at all. I did not know that lamb could be so tender and flavorful--what made it interesting was that they sold the item as a sandwich, so it was basically all meat and no bone. The meat literally infused the bread with the taste of lamb, which made the whole thing that much more irresistible.