Café Artista
218 S Main St, Moscow
(208) 882-1324
Recent Reviews
Order Online
You May Also Like
Wooster's Pizzeria - 214 S Main St
Pizza
Mad Greek - 212 S Main St
Greek, Pizza, Caterers, Vegan
Tapped - Taphouse & Kitchen - 210 S Main St
Gastropubs, Pet Friendly, Vegan, Vegetarian
Restaurants in Moscow, ID
Café Artista
218 S Main St, Moscow, ID 83843
(208) 882-1324