I noticed this place years ago but never stopped by until recently.
They're the only place I know of to have Bilboquet ice cream, made with 100% natural ingredients (their vanilla hard ice actually has vanilla seeds in it). They also have regular soft serve vanilla and chocolate ice cream and sorbet.
They serve American-style sandwiches, subs, burgers and pizza and Chinese-style soup. They've got a nice selection of poutines (their bacon poutine is their best one) and a nice dessert menu..
Enjoy a meal inside their restaurant or on their terrace across the street from the riverside.