Ta Tabluo is a restaurant.