UMMMMM no… no i dont think so?? i mean I definitely have not been up there personaly and seen it myselgf of course but i do not think there is any mochi up there!!!! (that surprised me to tho.) and YES OMG I LOVE CHEESE I THINK MY FAVORITE IS CHEESECAKE!!!!