BUT WHAT IS Monsoon Restaurant, REALLY?