Get directions to: Tong's Tiki Hut, Villa Park, IL
Restaurant address: 100 E Roosevelt Rd Ste 18 Villa Park, IL 60181, USA
Restaurant: Tong's Tiki Hut