Thai Sushi Bar is an Asian restaurant offering a menu of Thai and sushi dishes, including a variety of crunchy rolls.