Followers

    No one is following ICHI yet.
    Load More

    Following

      ICHI isn't following anyone yet.
      Load More

      ICHI Sushi locations

      Getting your current location Getting your current location
      Finding ICHI Sushi locations Finding ICHI Sushi locations

      1 Tip

      • Recent
      • All Tips
      • Sushi Restaurants (1)
      • Holly Park, San Francisco, United States (1)
      • San Francisco, United States (1)
      Ichi Lucky CatFebruary 7, 2012
      Sushi
      • San Francisco, United States

      ICHI Lucky Cat Deli is now closed. Please visit ICHI Sushi at 3369 Mission Street. Thanks! Erin and Tim Archuleta.

      Save
      Report