This is a sweet and charming little upstairs Italian restaurant located of Broad Street. With a family-friendly staff and delicious Italian meals, this place has won Athens over with its old-world charm in a small town setting. The many traditional dishes including pastas, cheeses and proteins, make this a worthwhile restaurant to try, no matter what your appetite.