Does this place have TV'S for watching sports?
Address: 4439 Florin Rd, Sacramento, CA 95823, USA
Tim Maynard | Sep 18, 2019
I was there and they have them set up again
Lulu Valencia | Sep 18, 2019
Nope
Jazzy J | Sep 18, 2019
No. Sorry.
Thanks! Your answer is awaiting moderation.