• Cafe Mochi Home

  • Visitor Log & Safety Info

  • About

  • Menu & Delivery

  • Contact

  • Members

  • More

    Use tab to navigate through the menu items.
    Cafe Mochi Logo

    Welcome to Cafe Mochi
    Sushi Bar and Grill 

    ADDRESS

    3221 South Grand Blvd.
    Saint Louis, Missouri 63118

    OPENING HOURS

    CONTACT

    Tuesday - Thursday: 11am - 8:30 pm

    Friday & Saturday: 11am - 9:30pm
    Sunday: 11am until 8:30 pm 
    Closed Mondays 

    (314) 773-5000

    ​

    FOLLOW

    ©2023 by Cafe Mochi. Site by CJC