What is a 'live house?'

ライブハウス (Live House) is a Japanese-English word meaning small club for live music.

On Tokyo Gig Guide, it is used to mean "venue" of any type, big or small.