Restaurant CapelinRestaurant 5 St. Catharines, Ontario, Canada Share (289) 438-1439 www.restaurantcapelin.com/ 31 James St, St. Catharines, ON L2R 5B9, CanadaReviewsLog in to leave a review.No reviews yet.