Takobo is an Asian restaurant offering a varied menu with Thai, Vietnamese, and Chinese specialties.