Get directions to: Plumshire Inn, Davis, CA
Restaurant address: 301 7th St Ste A Davis, CA 95616, USA
Restaurant: Plumshire Inn