Tostçu Ibo is a toast restaurant.