Osteria del Figo

1210 Howell Mill Rd NW

(404) 351-3700 Osteria del Figo map thumbnail, 1210 Howell Mill Rd NW Atlanta GA 30318 Italian
Restaurant between Howell Mill & Foster in Atlanta GA badges