Restaurant

Abattoir Restaurant

1 local recommends,
Permanently closed
Location
1170 Howell Mill Rd NW
Atlanta, GA
Home Park

Tips from locals

J D
February 4, 2012
unique restaurant for those with the taste for odd cuts of meat shall we say, think Anthony B from Travel Channel.

Unique things to do nearby

Tequila & Mezcal Mixolgy Class w/ Local Produce & Ferments
Candle Making In Atlanta
Beekeeping & Honey Tasting