Kelly Sloan @ the Manx, Ottawa, ON

  • The Manx 370 Elgin St Ottawa, ON, K2P 1N1 Canada

Free show. AND they have great food.