I finally tried this place pretty recently! It's funny because I used to work nearby for 2 years and never managed to step in but I'm glad I did.
The way it works is you go in, order and pay and then the food is brought to your table. The prices were very reasonable and the staff were super friendly!
The portions were huge and my boyfriend and I both really enjoyed our meals. I got a veal sandwich and he got tortellini with white clam sauce. Both unreal!! (and I don't even like clam!)
Will definitely return, I need to try their pizza next! Heard great things