"The service at this restaurant was quick and provided by a friendly staff, making the overall experience perfect."
Teléfono: (+1)7814400048
Dirección: 111 Lenox St, Norwood I-02062-4279, United States
Ciudad: Norwood
Sitio Web: https://restaurants.subway.com/united-states/ma/norwood/111-lenox-street
Lunes: 07:00 -21:00
Martes: 07:30 -21:00
Miércoles: 07:00 -21:00
Jueves: 07:30 -21:00
Viernes: 07:30 -21:00
Sábado: 08:00 -20:00
Domingo: 08:30 -19:00
Platos: 1
Comodidades: 3
Categorías: 5
Reseñas: 2194