Imua Hawaiian Style Restaurant

800 Main St Ste 1 Lewiston ID 83501 USA

(208) 798-1932

Location