Get directions to: Costas, Villa Park, IL Restaurant address: 1s130 Summit Ave Villa Park, IL 60181, USA Driving Walking Bicycling Restaurant: Costas