We enjoy food tours so didn't think twice when visiting the Niagara area for the first time. However, I would NOT recommend this tour. NOTL is very small and even a casual day would bring you to most of the spots we stopped at. The spots were a little odd. The first was a Thai restaurant where we had tom kha gai soup. This just seems odd and out of place--most people probably have been to a Thai restaurant and there was nothing unique about this stop. Then Treadwall for pizza, Bella Vita for a lackluster sandwich and then, oddly, two sweet spots (excellent gelato and a funnel type cake). No way do these 5 stops requires nearly 3 hours. I felt like we aimlessly, slowly walked in circles to help fill the time.
Our guide, Lou, was nice enough be he spent the whole tour talking about himself. I swear I know more about him then some friends--his beekeeping, jam making, bike tours, trips to Asia, work history, his adoration for the Treadwall chef. I could go on.... It was really a tour about how awesome Lou is. Very little information on the town, other restaurants to visit, breweries, wineries, interesting history.
Save your time and money. Visit the Treadwall bakery (excellent pizza) and Il gelato di carlotta for gelato. I would also recommend the Exchange Brewery for a beer/cheese sampling and the Olde Angel Inn for fish and chips. Beyond NOTL, I'd recommend the Pie Plate and Oast Brewers (excellent $20 prix fixe dinners sunday night), Ravine winery for a delicious lunch and the Wayne Gretzky Estates for a taste of Canadian Cream. (Most of these recommendation we either discovered on our own or by asking around).