Szechuwan Garden Chinese Restaurant
Szechuwan Garden is an award winning chinese restaurant located on Central Avenue in Montclair just north of the 10 freeway. This stylish restaurant offers a full varied menu expertly prepared. You will not be dissapointed.
8851 Central Avenue, Montclair CA 91763
About Food Photo TV
Food Photo TV provides Food & Restaurant photography / video services for the Ontario & Montclair area as well as the Inland Empire and Southern California.
Southern California Studio - 909.833.1198
Bay Area Studio - 408.462.1494
Szechuwan Garden Montclair Menu Photos
Szechuwan Garden Restaurant Photos