Search guide


 
 

Atlanta » Restaurant

1-1 of 1 results
business thumbnail
  • 1170 Howell Mill Rd., Westside 30318
  • 404-892-3335

Abattoir

Vegans beware. It means “slaughterhouse” in French and the building actually was one back in the day. Wonder chefs Anne Quatrano and Clifford Harrison, the team behind Bacchanalia and o... read more

1-1 of 1 results

Featured Listings