BUT WHAT IS Casa Ramen, REALLY?