Rice & Spice is now open in downtown Carrollton at 108 Alabama Street, near Underground Books and Vinyl Frontier. The new restaurant opened July 20 and offers a variety of Thai and Japanese dishes, including curries, hibachi lunches, Japanese combos, bento boxes and more. Stop by and check out this new dining option in downtown Carrollton!