Q Ball Billiards in Dubai is one of favorite attractions in Dubai which provide parlour / club / room / billiard hall. Q Ball Billiards situated on Morocco Cluster I-11 , International City, Dubai, United Arab Emirates.
Following complete Location Map of Q Ball Billiards Dubai:
Q Ball Billiards Dubai Photo
image source: wikimedia.org