Welcome to Castle Barge., a floating pub located in the heart of Toronto's Entertainment District. We offer an eclectic mix of food, drinks and entertainment that is
1. Register a member account 2. Create a searchable listing 3. Connect with more clients