TEL 361-894-6959
Welcome to Kikko. Located at 7905 N.Navarro St., Suite 200, Victoria, TX 77904. We are dedicated to serve the finest and freshest foods.
7905 N.Navarro St., Suite 200, Victoria, TX 77904