Tags » Antico

Little Italy Lives on the Westside

The people of Giovanni Di Palma & Sons have created their very own Little Italy on the Westside in Atlanta. Here are the restaurants on Hemphill Avenue, near Georgia Tech. 73 more words

Westside