Address: 318 S Woodruff Ave, Idaho Falls, ID 83401, USA
Phone: (208) 524-9011
State: Idaho
County: Bonneville County
Zip Code: 83401
related searches: Los albertos menu, Los albertos menu with prices, Los albertos near me, Los Albertos Idaho Falls menu