Iza Asian Restaurant & Tea Bar

Map to Iza Asian Restaurant & Tea Bar

Location:

529 South Higgins Ave.
Missoula, MT
(406) 830-3237