Report a review
- 4
- Great delivery & Always Consistent
As a Ventura local...there's only one Chinese restaraunt that has never let me down. Great food & excellent delivery. A+
As a Ventura local...there's only one Chinese restaraunt that has never let me down. Great food & excellent delivery. A+