Ottawa »
House of Targ Brings Pinball/Arcade Goodness to Ottawa, Canada
If you live in Ottawa Canada and have a desire for live music, adult beverages, pinball and video arcades, then the new House of Targ sounds like it fits the bill of what you
Read More »