Get directions to: Metro Pizza & Sandwiches, North Dartmouth, MA
Restaurant address: 239 State Rd North Dartmouth, MA 02747, USA
Restaurant: Metro Pizza & Sandwiches