Restaurant Review - The Brake Pad

atlanta.creativeloafing.com/2002-02-20/ cuisine_cheapeats.html Review to come.