Latest on Sizzling Spices, the new restaurant at the 2 Dog location