In Dining Restaurant Review – Davio's | Atlanta Eats March 31, 2022 Davio’s Northern Italian Steakhouse in Phipps Plaza?! A mall is no place for a steakhouse. Or so you might think.…