Szechuwan Garden Chinese Cuisine Now Open in Newbury Park
/Szechuwan Garden is now open at 779 Wendy Drive in Newbury Park (in the former Mama's Hummus location). See their menu at www.szechuwangardenfastfood.com. Chinese cuisine, including dim sum. (805) 262-2645