The food alone will keep bringing you back to Wicked Restaurant, but the genuine ownership here sure is a nice touch!

Check them out on the Cape or in Dedham. And make sure to check them out online.