Skip to main contentToast Local logo
The Villa Restaurant 2016 E 3rd St

The Villa Restaurant 2016 E 3rd St

Price range $15-30

2016 E 3rd St, Williamsport, PA 17701
About

Family-owned Italian-American restaurant in Williamsport serving classic pastas, hand-cut steaks & seafood with a family touch and warm vibes.