Happy Friday! For my first of many “Something Delicious” Friday posts, I want to share my favorite restaurant in Boston with all of you: Nebo. The Pallota sisters, Carla and Christine, recently moved the restaurant from the North End to Atlantic Wharf, but offer the same delicious meals (with a few new additions) in a … Continue reading