Stax Moscow
402 W 6th St #101, Moscow ID 83843
(208) 596-4601
Directions
Order Online Delivery
Ubereats
Postmates
Doordash
Orderstaxonline
Moscow, Idaho
Stax Moscow
402 W 6th St #101, Moscow
(208) 596-4601