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 KFC hoursTCBY hoursJimmy John's hoursQdoba hoursPapa Murphy's hoursDomino's Pizza hoursPeople Are Reading