top of page

The Villa Restaurant

ADDRESS

 

2016 E 3rd Street

Williamsport, PA 17701

villa-restaurant.com | Phone: 570-323-5533

OPENING HOURS

 

Monday – Thursday  4:00 PM – 8:00 PM

Friday Saturday  4:00 PM – 9:00 PM

Sunday  CLOSED

  • Facebook
bottom of page