Restaurants Pasadena, NL

91 Main St, Pasadena NL A0L 1K0 709-686-5595
Mon-Fri: 7:00 AM-10:00 PM, Sat: 8:00 AM-10:00 PM, Sun: 9:00 AM-10:00 PM
The Subway restaurant located at 91 Main St, Pasadena NL A0L 1K0 is a popular choice for customers looking for fresh and customizable sandwiches, salads, and wraps in a casual setting. The restaurant is clean and well-organized with modern decor, and the staff is friendly and helpful. Customers can order at the counter or through the app and choose from a
... More
×