Get Directions

The Canalside Restaurant is located on the Upper Cape Cod Regional Technical High School campus on the first floor of the main building. Look for the glass atrium just beyond the greenhouse.