Looza Billiard Club is a bar and billiard hall offering a selection of alcoholic and non-alcoholic drinks, natural teas, and ideal tables for American Pool.