Ebisu Life Store opens in north Oklahoma City, bringing Japanese snacks and goods
A new specialty grocery and merchandise shop is bringing a taste of Japan to north Oklahoma City.Ebisu Life Store, billed as Oklahoma's largest store focusing o |!| Oklahoma City