You're on your own for lunch at Walkin on Water.  You'll need to remember to bring your own water and snacks as well.

Our Recommendation:
Ask Mike for recommendations.  There are plenty of restaurants in the area.  The canals he skis on are right next to a shopping center containing several restaurants and delis.