Ichiban Kan ← View details 22 Peace Plz # 540, San Francisco, CA 94115 +1 415-409-0472 Get Directions From* To * — Required information