Charles Billiards Sports Bar & Rest is a popular establishment in Glendale, CA that offers a unique combination of billiards, sports viewing, and dining options.
Guests can enjoy a casual atmosphere while playing pool, watching their favorite sports games, and indulging in a variety of food and drink selections.
Generated from their business information