Business Hours:
Open Daily
Lunch 11Am to 3PM
Fine Dining 5 PM to 10 PM
Phone: 714-730-8996
Address:
2512 Walnut Ave Tustin,
CA 92780