Kihachi Japanese Restaurant September 14, 2014Uncategorizedb5pqia Services/Products: Japanese Restaurant Location: 2667 Federated Blvd, Columbus, OH 43235 Phone: (614) 764-9040