Get directions to: Bob's Sub Stop, Newton Upper Falls, MA
Restaurant address: 295 Elliot St Newton Upper Falls, MA 02464, USA
Restaurant: Bob's Sub Stop