Get directions to: Mustard Seed, Davis, CA
Restaurant address: 222 D St # 11 Davis, CA 95616, USA
Restaurant: Mustard Seed