A new place in Jamaica is providing some healthier options for a neighborhood inundated with fast food. In this week's Restaurant of the Week, NY1's Leisha Majtan takes us to "The Nourish Spot."