"The service at this restaurant was quick and provided by a friendly staff, making the overall experience perfect."
Telefone: (+1)7814400048
Endereço: 111 Lenox St, Norwood I-02062-4279, United States
Cidade: Norwood
Website: https://restaurants.subway.com/united-states/ma/norwood/111-lenox-street
Segunda-feira: 07:00 -21:00
Terça-feira: 07:30 -21:00
Quarta-feira: 07:00 -21:00
Quinta-feira: 07:30 -21:00
Sexta-feira: 07:30 -21:00
Sábado: 08:00 -20:00
Domingo: 08:30 -19:00
Pratos: 1
Comodidades: 3
Categorias: 5
Avaliações: 2194