Love this place! Only once had I gotten poor service (out of the many times we've gone), other than that fluke the whole staff is great. The food is amazing (though the pasta could use a little extra sauce), and well priced. Though if you go on peak hours, expect to wait, they can get very busy!