I have found that The Italian Oven In Stockbridge is the best italian restaurant on the southside. The food is always good and the service is first class. Although it can be al little hectic on the weekends when the place is full.
The food is always hot when it reaches the table and the bread and salad keeps coming until you holler stop.
Pros: Inexpensive, Good food , Good service
more