Get directions to: Uncle Yu's Szechuan, Lafayette, CA
Restaurant address: 999 Oak Hill Rd Lafayette, CA 94549, USA
Restaurant: Uncle Yu's Szechuan