Nice little place just outside of downtown Rome