VIEW MENU & ORDER NOW
VIEW MENU & ORDER NOW
Szechuan Special 四川小吃

Order by phone: 949–458–7125
Dine In • Take Out • Cocktail Bar • Catering

Olive Tree Chinese Kitchen

Olive Tree Chinese Kitchen Catering