Levy Restaurants Location 285 Andrew Young Intl Blvd NW Atlanta GA 30313 Get Directions Phone (404) 223-8017 More Details Map ViewPhoto View Related Categories: Casual Full Service Atlanta