My review of Café Mochi is now available online. Café Mochi is located at 3221 South Grand Boulevard. No website that I've been able to find. Call 314-773-5000 for more info. In this week's Back of the House slideshow, Jennifer Silverberg shows off Café Mochi's colorful interior -- and, of course, its sushi. Fair warning: This review uses the first person.