This Subway, located in Glen Rock's main strip, is one of 33,207 Subway restaurants worldwide. The chain opened in 1965 and was founded by Fred DeLuca and Peter Buck.
Visit this location for high-quality sub sandwiches at reasonable prices. Try a combo meal that includes chips and a drink. Choose from a variety of fresh breads and loads of options for the filling, from cold cuts to warm chicken, then add your selection of cheese, fresh vegetables and condiments.