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