CENTRAL PENNSYLVANIA (WHTM) – November 3 is National Sandwich Day so if you want to part-take and eat a sandwich but aren’t sure where to go abc27 has you covered.

Whether you want a hoagie, a sub, a club, a cheesesteak, etc., Pennsylvania has a variety of restaurants serving sandwiches.

abc27 has compiled a list of the best places to get a sandwich in Pennsylvania, according to Yelp.

Harrisburg area

West Shore area

Lancaster area

York area

Lebanon area

Gettysburg area

Chambersburg area

Allentown area

Altoona area

State College area

Northumberland/Bloomsburg area

Scranton/Wilkes-Barre area

Williamsport area

Erie area

Philadelphia area

Pittsburgh area