New Tat is a restaurant offering flavorful culinary experiences.