Sichuan Impression


13816 Red Hill Ave
Tustin, CA 92780

A Chinese Restaurant in Tustin CA

Quaint Chinese kitchen with wood-clad walls & a bar dispensing traditional spicy Sichuan cuisine.


Day Opening Closing
Mon-Sun 11:30 AM
5:00 PM
2:45 PM
9:30 PM
Click the button to add a review for Sichuan Impression

Add Review