To give our customer a better online ordering experience Ichiban decided to rebuild a new ordering page.

Our web ordering page will be down for the next few days.

To Order please call us at 650-873-2268 OR Visit us at