A canalside Restaurant.

A canalside Restaurant.