Pita Pit adresses in Moscow‚ ID Home Work hours Pita Pit hours Idaho Moscow AddressPhoneMap317 W 6th St, Ste 102 Moscow(208) 882-7482 You May Like Applebee's hoursA&W Restaurant hoursPapa Murphy's hoursTaco Bell hoursJimmy John's hoursBuffalo Wild Wings hoursPeople Are Reading