Discover 17 continental restaurants in newton. Top-rated picks include Scuttlebutts Pub, Scuttlebutts Pub .
173 Spring St, Newton
(973) 940-7916