7 New South Shore Restaurants You Need to Try

From Quincy to Plymouth, we investigated seven exciting new restaurants you need to check out.