Get directions to: Java Jungle, Twin Falls, ID
Restaurant address: 1970 Addison Avenue East Twin Falls, ID 83301, USA
Restaurant: Java Jungle