Itt's Thai offers a culinary journey through the vibrant flavors of Thailand and Japan. The establishment also features sushi and a variety of classic dishes.