Limelight Sports Bar

Formerly Jox, Limelight has 30 plasma TVs, renovated interior.

Tags