Italian cafe offering homemade dishes in a welcoming atmosphere. Dog-friendly.