Restaurants - Italian in Metter, GA
Stombolis Italian Take Out