Stooges Restaurant & Sports Bar
Address:
1971 Howell Mill Rd NW, Atlanta, GA 30318
Phone:
(404) 355-5445
Other Details:
Stooges is a neighborhood sports bar in the Publix shopping center. Along with always showing the major Atlanta sports games, Stooges serves appetizers, soups, sandwiches, salads, wraps, entrees, and a full list of beers.
Restaurants, Unknown, Bars
Other Businesses: