Teak OTR is a bustling restaurant offering a diverse menu of Asian cuisine, specializing in Thai dishes and sushi.