Stax Moscow
402 W 6th St #101, Moscow
(208) 596-4601
Menu
Restaurants in Moscow, ID
Stax Moscow
402 W 6th St #101, Moscow, ID 83843
(208) 596-4601