1981 N Tustin St, Orange, CA 92865 +1 714-637-6733
restaurant, Orange, CA, United States
Today
How to go there