On Cue Billiards

8308 Parkway Dr, La Mesa CA

(619) 463-8759

Location