About Ocha Inc

Restaurants In Missouri

Ocha Inc serves Asian, Family Style, Japanese, Restaurant, Sushi Bars, Thai cuisine at 12967 Olive Arcade Plz Saint Louis, MO 63141. Find restaurant information about Ocha Inc including address, phone, hours of operation and more.

Ocha Inc

Ocha Inc serves Asian, Family Style, Japanese, Restaurant, Sushi Bars, Thai cusine in Saint Louis, Missouri.

Ocha Inc Menu
About Ocha Inc

Ocha Inc

What Is Ocha Inc' Phone Number?

Phone: (314) 434-3455

What Type Of Cuisine(s) Does Ocha Inc Serve?



Website: http://ochastl.net

Hours of Operation: Mon - Thu: 5:00 pm - 9:30 pm Fri: 5:00 pm - 10:00 pm Sat: 12:00 pm - 10:00 pm Sun: 4:00 pm - 9:00 pm

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY