Hazelwood Inn is an Italian restaurant known for its generous portions of American classics, late-night lounge, cocktails, and karaoke. It also offers carry-out.