South Dixie Sausage
In terms of romantic ambiance, the location of this Italian-American eatery would initially seem best described as convenient; it’s in the supremely low-rent Redbird Mall, and except for some very cute 3-D paintings of Italian street scenes (similar to the Scull sisters’ playful old Havana constructions), the décor is basic…