We stumbled upon Mama Zarella's over a year ago, and it quickly became one of our favorite restaurants! Each time we go in, the staff remembers us, and like to get to know us. The food is excellent, and all made to order. It has great ambience, and a decent sized wine list. It's not that large, so expect to have a wait on friday and saturday nights, but I must say, the wait is truly worth it! If they're busy, don't expect to get in and out in under an hour. A meal on a weekend night usually takes us over an hour, which is fine with us! I highly recommend you check this place out!