Italian Village Resturant
Open 6 days a week
Sunday-Thursday 11am to 9pm
Friday-Saturday 11am to 10pm
5267 Philadelphia Ave Chambersburg, Pennsylvania
(717) 264-8577
Submit this form to contact us