Sport Pub is a newly renovated sports bar and restaurant, possibly located near a football stadium.