Riverside Cafe

Freshly made sandwiches, rolls and cakes in a canal-side setting.