Garlic Garden Bistro
630 N Almon St #120, Moscow
(208) 596-4659
Menu
Restaurants in Moscow, ID
Garlic Garden Bistro
630 N Almon St #120, Moscow, ID 83843
(208) 596-4659