Opened in October 1946, is one of the most iconic and popular sub shops in the country… a must experience destination in Atlantic City.
Phone: (609) 345-8599
Address: 2301 Arctic Ave, Atlantic City, NJ 08401
Back To Atlantic City Pizza/Sandwich Shops Menu