Café Artista
218 S Main St, Moscow ID 83843
(208) 882-1324
Directions
Order Online Delivery
Ubereats
My-site-102235-101152
Moscow, Idaho
Café Artista
218 S Main St, Moscow
(208) 882-1324