Stella D'oro is a casual Italian restaurant and bar. It offers comfort food, small plates, beer, wine, and cocktails.