Leila's Grand Billiards

7110 W Grand Ave, Chicago, IL 60707
Leila's Grand Billiards Leila's Grand Billiards is one of the popular Pool & Billiard Hall located in 7110 W Grand Ave ,Chicago listed under Recreation & fitness in Chicago , Pool & Billiard Hall in Chicago ,

Contact Details & Working Hours

More about Leila's Grand Billiards

All high quality Brunswick pool tables, TVs and a large projection screen for all your favorite sports, pizza, B.Y.O.B., and an internet juke box. Daily specials are available, as well as group rates and party arrangements!

Map of Leila's Grand Billiards