Locations

(Click on locations for hours & directions)
(Phoenixville, PA Location is now taking Shipping Orders! Please contact the Store at: (610) 933-5777 )

locations_NowOpen_ComingSoon

  • Newtown Sq, PA – 20 N. Newtown Street Rd
  • Old City, Philly, PA – 304 Market St
  • Temple Area of PHL, PA
  • East Brunswick, NJ
  • Union, NJ – 200 US Highway 22, Springfield, NJ, 07081
  • Myrtle Beach, SC – 2701 N Kings Hwy
  • Bel Air, MD
  • Lancaster, PA

locations_PA

Allentown

Allentown1403 N Cedar Crest Blvd, Allentown, PA 18104
Phone: (610) 351-7100
Get Directions

Ardmore

Ardmore157 Lancaster Avenue, Ardmore, PA 19003(Ardmore West Shopping Center)
Phone: (610) 645-5500
Get Directions

Aston

Aston, PA3474 Concord Rd, Aston, PA 19014
Phone: (610) 497-1611
Get Directions

Bethlehem

Bethlehem2410 Catasauqua Road, Bethlehem, PA 18018
Phone: (484) 895-3939
Get Directions

Bristol

Bristol2661 Durham Rd, Bristol, PA 19007
Phone: (215) 788-7001
Get Directions

Chester Springs

Chester Springs155 Pottstown Pike, Chester Springs, PA 19425
Phone: (610) 321-0499
Get Directions

Collegeville

Collegeville1850 Collegeville Rd. Suite 106, Collegeville PA 19426
Phone: (484) 973-6325
Get Directions

Concordville

Concordville, PA1102 Baltimore Pike, Glen Mills, PA 19342
Phone: (484) 842-1721
Get Directions

Conshohocken

conshohocken113A West Ridge Pike, Conshohocken, PA 19428
(Across from Plymouth Square Shopping Center)
Phone: (610) 828-3075
Get Directions

Downingtown

Downingtown24 W Lancaster Ave, Downingtown, PA 19335
Phone: (484) 247-3855
Get Directions

Doylestown

Doylestown, PA6 East Court Street, Doylestown, PA 18901
(Across from the Courthouse)
Phone: (215) 340-7701
Get Directions

Dresher

dresher1650 Limekiln Pike, Dresher, PA 19025
(Dreshertown Shopping Plaza)
Phone: (215) 542-7746
Get Directions

East Norriton

East Norriton, PA106 W Germantown Pike, East Norriton, PA 19401
Phone: (484) 684-6529
Get Directions

Easton

Easton, PA2417 Butler St, Easton, PA 18042
Phone: (610) 438-3009
Get Directions

Edwardsville

Edwardsville33B West Side Mall, Edwardsville, PA 18704
Phone: (570) 287-2722
Get Directions

Exton

Exton, PA417 East Lincoln Hwy, Exton, PA 19341
Phone: (484) 872-8015
Get Directions

Glenside

glenside1272 North Keswick Avenue, Glenside, PA 19038
(Across from Keswick Theater)
Phone: (215) 887-7466
Get Directions

Harleysville

Harleysville, PA345 Main Street, Harleysville, PA 19438
Phone: (215) 256-9300
Get Directions

Hatboro

Hatboro, PA313 North York Road, Hatboro, PA 19040
Phone: (215) 957-5111
Get Directions

Havertown

Havertown1304 West Chester Pike, Havertown, PA 19083
Phone: (484) 454-3089
Get Directions

King of Prussia

King of Prussia314 South Henderson Rd, King of Prussia, PA 19406
Phone: (610) 992-1100
Get Directions

Langhorne

Langhorne, PA360 Oxford Valley Rd, Langhorne, PA 19047
Phone: (215) 946-2400
Get Directions

Lansdale

lansdale1210 Pennbrook Parkway, Lansdale, PA 19446
(Station Square Shoppes and Suites at the Pennbrook train station. )
Phone: (215) 361-2490
Get Directions

Media

media132 East Baltimore Pike, Media, PA 19063
Phone: (610) 565-7000
Get Directions

Newtown

Newtown, PA2100 S Eagle Rd, Newtown, PA 18940
Phone: (267) 728-0111
Get Directions

Norristown

Norristown, PA432 Egypt Road, Norristown, PA 19403
Valley Forge Marketplace
Phone: (610) 539-5284
Get Directions

Paoli

paoli11 Paoli Plaza, Paoli , PA 19301
(Paoli Village Shoppes)
Phone: (610) 644-6003
Get Directions

Philadelphia (128 S 11th St.)

11th-st_centercity(East) 128 S. 11th Street, Philadelphia, PA 19107
(Between Walnut & Sansom Streets)
Phone: (215) 925-4500
Get Directions

Philadelphia (2043 Chestnut Street)

Chestnut Street(West) 2043 Chestnut Street, Philadelphia, PA 19103
Phone: (215) 496-0540
Get Directions

Philadelphia (Chestnut Hill)

Chestnut Hill51 Bethlehem pike, Philadelphia, PA 19118-2820
Phone: (267) 728-0100
Get Directions

Philadelphia (Fishtown)

Fishtown1501 East Susquehanna Avenue, Philadelphia, PA 19125
Phone: (215) 425-2350
Get Directions

Philadelphia (Mayfair)

mayfair6602 Frankford Avenue @ Magee Street, Philadelphia, PA 19135
Phone: (215) 335-1777
Get Directions

Philadelphia (Northeast)

Philadelphia (Northeast)2417 Welsh Road, Philadelphia, PA 19114
(Blue Grass Plaza)
Phone: (215) 677-3888
Get Directions

Philadelphia (Port Richmond)

port_richmond2703 East Clearfield Street, Philadelphia, PA 19134
Phone: (215) 423-6611
Get Directions

Philadelphia (Roxborough)

manayunk6024 Ridge Avenue, Philadelphia, PA 19128
Roxborough Ridge Commons
Phone: (215) 487-7466
Get Directions

Philadelphia (South)

South Philadelphia1528 Ritner Street, Philadelphia, PA 19145
Phone: (215) 463-8488
Get Directions

Philadelphia (South Street)

South Street, PHL326 South Street, Philadelphia, PA 19147-1536
Phone: (215) 923-3101
Get Directions

Phoenixville

Phoenixville, PA700 Nutt Rd, Suite 712, Phoenixville, PA 19460
Phone: (610) 933-5777
Get Directions

Prospect Park

prospect_park904 Chester Pike, Prospect Park, PA 19076
Phone: (610) 237-7466
Get Directions

Royersford

royersford320 North Lewis Road, Linfield, PA 19468
Phone: (610) 948-3900
Get Directions

Scranton

Scranton, PA209 N Washington Ave, Scranton, PA 18503
Phone: (570) 343-7722
Get Directions

Springfield

springfield504 Baltimore Pike, Springfield, PA 19064
Phone: (610) 543-2808
Get Directions

Street Rd – Bensalem

Street Rd - Bensalem2862 Street Rd, Bensalem, PA 19020
Phone: (267) 332-0075
Get Directions

Trevose

trevose542 Andrews Road, Trevose, PA 19053
(Trevose Shopping Center)
Phone: (215) 357-1411
Get Directions

Trexlertown

Trexlertown, PA7150 Hamilton Blvd, Trexlertown, PA 18087
Phone: (610) 841-5999
Get Directions

Wayne

wayne362 West Lancaster Avenue, Wayne, PA 19087
Phone: (610) 688-0101
Get Directions

West Chester

West Chester1149 W Chester Pike, West Chester, PA 19382
Phone: (484) 266-0730
Get Directions

Wilkes Barre

Wilks Barre, PA1022 Wilkes Barre Twp. Blvd, Wilkes Barre, PA 18702
Phone: (570) 822-7000
Get Directions

locations_NJ

Avalon

PrimoHoagies Avalon, NJ3252 Dune Drive, Avalon, NJ 08251
Phone: (609) 368-8600
Get Directions

Blackwood

Blackwood1271 Blackwood Clementon Rd, Clementon, NJ 08021-5621
Phone: (856) 504-6089
Get Directions

Burlington

burlington611 W. Route 130, Burlington, NJ 08016
Phone: (609) 747-0041
Get Directions

Cape May

location_placeholder605 lafayette Street, Cape May, NJ 08204
Phone: (609) 884-1177
Get Directions

Cherry Hill

Cherry Hill826 Haddonfield Rd, Cherry Hill, NJ 08002
Phone: (856) 662-1010
Get Directions

Cinnaminson

cinnaminson2806 Rt. 130 North, Cinnaminson, NJ 08077
(Chestnut Hill Plaza)
Phone: (856) 303-9700
Get Directions

Collingswood

collingswood604 Haddon Avenue, Collingswood, NJ 08108
Phone: (856) 858-9700
Get Directions

Egg Harbor Township

eggharbor13143 Fire Road, Egg Harbor Township, NJ 08234
Phone: (609) 407-6063
Get Directions

Ewing

Ewing, NJ238 Scotch Road, Ewing, NJ 08628
Phone: (609) 406-9000
Get Directions

Galloway

Galloway, nj313 E Jimmie Leeds Rd, Galloway, NJ 08205-4119
Phone: (609) 380-7814
Get Directions

Hamilton Square

Hamilton Square4607 Nottingham Way, Hamilton Square, NJ 08690
The Shoppes at Nottingham Point
Phone: (609) 586-0062
Get Directions

Hammonton

Hammonton, NJ120 South White Horse Pike, Hammonton, NJ 08037
Phone: (609) 567-7466
Get Directions

Marlton

marlton386 West Route 70, Marlton, NJ 08053
(1/4 mile west of the Marlton Circle)
Phone: (856) 983-7117
Get Directions

Medford

Medford426 Stokes Road, Medford, NJ 08055
(at the corner of Stokes & Jackson)
Phone: (609) 953-5555
Get Directions

Moorestown

Moorestown, NJ41 E Main St, Moorestown, NJ 08057-3309
Phone: (856) 638-5482
Get Directions

Mt. Laurel

MtLaurel3111 Route 38 West, Mt Laurel, NJ 08054
Phone: (856) 235-4200
Get Directions

North Wildwood

North Wildwood1209 New Jersey Avenue, North Wildwood, NJ 08260
Phone: (609) 522-1300
Get Directions

Ocean City

Ocean City656 Asbury Avenue, Ocean City, NJ 08226
Phone: (609) 399-7746
Get Directions

Rio Grande

RioGrande1500 rt 47, Rio Grande, NJ 08242
(Shoprite Shopping Center)
Phone: 609-846-7532
Get Directions

Runnemede

Runnemede NJ151 S Black Horse Pike, Runnemede, NJ 08078
Phone: (856) 931-7746
Get Directions

Sea Isle City

Sea Isles City29 John F Kennedy Blvd, Sea Isle City, NJ 08243
Phone: 609-263-1005
Get Directions

Sicklerville

sicklerville579 B Berlin Crosskeys Road, Sicklerville, New Jersey 08081
Phone: (856) 875-1099
Get Directions

Somerville

Somerville936 Us Highway 22, Somerville, NJ 08876
Phone: (908) 231-7766
Get Directions

Toms River

Toms River255 Route 37 E, Toms River, NJ 08753
Phone: (732) 240-4100
Get Directions

Vineland

Vineland, NJ301 S. Main Road, Vineland, NJ 08360
Phone: (856) 691-6100
Get Directions

Voorhees

voorhees700 Haddonfield-Berlin Road, Store 18, Voorhees, NJ 08043
Phone: (856) 782-7790
Get Directions

Wildwood Crest

wildwood6105 New Jersey Avenue, Wildwood Crest, NJ 08260
Phone: (609) 523-6590
Get Directions

Woolwich

Woolwich120 Center Square, Swedesboro, NJ 08085
Phone: (856) 241-1226
Get Directions

locations_DE

Bear

claymont11223 Quintilio Dr (Rt 40, in Governor’s Square 2), Bear, DE 19701
Phone: (302) 832-1000
Get Directions

Claymont

claymont13501 Philadelphia Pike, Suite 1, Claymont, DE 19703
Phone: (302) 798-1575
Get Directions

Dover

Dover, DE155 N Dupont Highway, Dover, DE 19901
Phone: (302) 883-3799
Get Directions

Newark

Newark, DE223 East Main Street, Newark, DE 19711
Phone: (302) 368-7746
Get Directions

Rehoboth Beach

Rehoboth Beach37169 Rehoboth Ave, Rehoboth Beach, DE 19971
Phone: (302) 727-5476
Get Directions

Wilmington

Wilmington, DE on Kirkwood Hwy3616 Kirkwood Hwy, Wilmington, DE 19808
Phone: (302) 482-2980
Get Directions

location_MD

Ocean City

Primo_OceanCityMD13209 Coastal Highway, Ocean City, MD 21842-4625
Phone: (410) 250-0522
Get Directions

Salisbury

Salisbury, MD121 W College Ave, Salisbury, MD 21804
Phone: (410)546-7776
Get Directions

location_VA

Leesburg

Leesburg, VA210-A Fort Evans Rd, Leesburg, VA 20176
Phone: (703) 771-6398
Get Directions

Florida Locations

Ft Lauderdale

Ft Lauderdale, FL600 N Federal Hwy (on N Federal Hwy between NE 6th St & NE 7th St), Ft Lauderdale, FL 33304
Phone: (754) 223-4453
Get Directions

Boynton Beach

Boynton_Beach1618 S Federal Hwy, Boynton Beach, FL 33435
Phone: (561) 734-5050
Get Directions