Moscow ID Pizza 1. 212 S Main St, Moscow, ID 83843 | The Pita Pit (208) 882-7482 2. 1104 S Main St, Moscow, ID 83843 | Domino's Pizza (208) 883-1555