Category: Food & Dining
Welcome to Castle Barge., a floating pub located in the heart of Toronto's Entertainment District.