Stella D'Oro is a restaurant offering traditional homestyle cuisine in an old-world atmosphere. Specialties include French and seafood dishes.