This place is great!
The menu is Italian - pasta, pizza, salads. The food is really good - all cooked/prepared in front of you and the pasta is made on the premises every day, apparently. You can see the pasta machine!
The décor and ambiance is good too. And it's not expensive - good value for money.
It's effectively self-service - but this means you get what you want when you want it. You have to go to separate counters depending upon what you're getting, e.g. pizza. The format seems to work well, though.
I went on a Monday evening when it was not too busy, so I didn't have to queue much, if at all. Orders are ready within a few minutes. I'm told it gets busy at lunchtimes and weekends, so there may be may be more queueing then - this is the only potential downside I can think of, but I didn't experience it.
I'm also told this place is popular with the student/young crowd (as it's not expensive).
Try it, I'm sure you won't be disappointed!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.