Mambo Italiano! or it should be Mambo Aliano's! Really folks you gotta check this place out. They have such a warm and friendly atmosphere. I don't know if they have pasta pozole but im sure it make ya drool like your in love ha ha! But seriously folks dinner here is really like mama's place: great food with great company!
grazie- Christian Birtell