El Triple 20 is an Asian restaurant.