Keys and Crows is a laid-back Italian restaurant serving homemade comfort food for lunch and dinner.