Get directions to: Villa, Central City, PA Restaurant address: 504 Sunshine Ave Central City, PA 15926, USA Driving Walking Bicycling Restaurant: Villa