Subway Grey Rock Place
Address:
Stamford Town Center, 100 Grey Rock Place, Bldg E #316, Stamford CT 06901 (Directions from | to)Telephone:
203-359-3087Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Sun: 10:00 AM-7:00 PMAbout Subway Grey Rock Place
The Subway restaurant located at Stamford Town Center is the perfect place to grab a quick and delicious meal while shopping or running errands. The restaurant is conveniently located on the third floor of building E and offers a variety of freshly made sandwiches, salads, and sides. The staff is friendly and efficient, ensuring that you can get in and out quickly without sacrificing quality. With ample seating and a clean and inviting atmosphere, this Subway location is a must-visit for anyone in the Stamford area looking for a satisfying and convenient meal on the go.Other Subway Locations
Subway locations in StamfordSubway locations in Connecticut
Subway locations in United States
Subway locations worldwide