Restaurants → Restaurant Details

Stooges Sports Bar & Grill
Stooges Sports Bar & Grill
(404) 355-5445
2020 Howell Mill Rd NW
Atlanta GA 30318

Stooges Bar & Grill has been a staple in Atlanta since the early 80\'s, priding itself on appetizing food, superb adult beverages and always having All the Games, All the Time. (More Info)