BUT WHAT IS Mimosa Grill, REALLY?