I can't speak for Guu but an "Izakaya" is a place where they have tons of appetizers but little or no main dishes. In Japan, it's a place where salaried men go after work to drink and eat.
Haven't seen one in Canada but it definitely wouldn't be classified as a typical bar.