Get directions to: Little King Sub Shop, Swansea, MA
Restaurant address: 207 Swansea Mall Dr Swansea, MA 02777, USA
Restaurant: Little King Sub Shop