Get directions to: The Pita Pit, Davis, CA
Restaurant address: 213 E St Davis, CA 95616, USA
Restaurant: The Pita Pit