Monday - Friday
11 am -3 pm
4:30 - 9:30 pm
Saturday and Sunday 11 am to 9:30 pm
Visit our location at 11566 N Ventura Ave, Ojai, CA
(in Mira Monte next to the Wendy's)
Dine inside, on our new patio or take home.
Fresh ingredients locally sourced to create gourmet Chinese dishes.