Hours & Directions
We seat the Bistro during the
Monday – Saturday
11:30 am – 10:00 pm
5753-A East Santa Ana Canyon Road
Anaheim, CA 92807
Phone: (714) 637-3733
We are located off the 91 Fwy at Imperial Hwy and Santa Ana Canyon in the Canyon Plaza Shopping Center.
Click below for driving directions.