About Szechuan Restaurant

Szechuan Restaurant is a Szechuan restaurant located at 528 Lake Park Avenue in Oakland, CA 94610. Szechuan Restaurant has been described as an Good Szechuan restaurant and has received an average rating of 5 by our members.

  • Food

    Decor

    Service

User Reviews for Szechuan Restaurant

All Reviews for Szechuan Restaurant