Subway North Speer Boulevard
Address:
LoHi Plaza Shopping Center, 2990 North Speer Boulevard, Denver CO 80211 (Directions from | to)Telephone:
720-372-0707Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Sat: 9:00 AM-9:00 PMSun: 9:00 AM-8:00 PM
Available For
Order Catering, BreakfastAbout Subway North Speer Boulevard
The Subway restaurant at LoHi Plaza Shopping Center in Denver, CO, located at 2990 North Speer Boulevard, offers a plethora of menu options at affordable prices. This location is clean, bright and spacious, providing ample seating for customers looking for a quick bite or a leisurely meal. The staff is friendly and attentive, and the food is made fresh to order, ensuring a delicious and satisfying meal every time. Whether you're in the mood for a classic Subway sandwich or a salad, this location has everything you need to curb your hunger.Other Subway Locations
Subway locations in DenverSubway locations in Colorado
Subway locations in United States
Subway locations worldwide