Food For Thought!

Food For Thought! It's Nutts on the Canal

Deirdre "Cookie" Anderson
This week the chefs review the newly opened It's Nutts on the Canal in Lambertville, NJ with owner Stefanos Nyktas.