Georgia
Atlanta
Artuzzis Italian Restaurant
Artuzzis Italian Restaurant
(404) 781-0683
1801 Howell Mill Rd Nw, Atlanta, GA 30318
Website
Own this business?
Learn more
about offering online ordering to your diners.
$
$$$$
Menu not currently available