Yahoo Local Web Search

Search results

  1. See more
    See more
    See more
    See more
    Yummi TummiSushi Restaurant · $

    Specializing in: - Fast Food Restaurants - Delicatessens - Restaurants - Sandwich Shops - Sushi Bars - Beverages

    Phone: (314) 833-3277

    Cross Streets: Between S Big Bend Blvd and Flora Ave

    Closed Now

    • Sun

      12:00 PM

      9:30 PM

    3001 S Big Bend Blvd St Louis, MO 63143 404.26 mi

    Is this your business? Verify your listing

    Amenities

    • Family friendly