Sports Bar & Grill
Bar
Northgate Shops, 1160 94th Ave N, St Petersburg, FL 33702
Description
The only place in Saint Pete area to meet for Sports, Good Food Family and FriendsGet to know Sports Bar & Grill
"Where the locals meet..."
Sports, good drinks, great food