2, 223 1/2 S Sycamore St, Santa Ana, CA 92701 +1 714-713-1770
restaurant, Santa Ana, CA, United States
Today
How to go there