I work nearby so have been meaning to check out this place for a while. I finally visited this evening and found the atmosphere to be spacious, modern and inviting and the staff to be extremely friendly and helpful.
For 7pm in the evening on a rainy day, the restaurant was actually quite busy. Dine-in guests order at the front, grab a seat and wait for their name to be called when their dish is ready. Pastas/pizzas are all around $10-$13 a serving and there's also the option to order beer and wine.
I ordered the spaghetti pomodoro ($10) and found it to be quite tasty and the portions VERY generous! (I had to take some home because I couldn't eat it all).
Personally, I quite like the cafeteria-style service. If this was a "table service" restaurant prices would probably be at least double + tip, but it's not, which makes it a great affordable casual dining option for the neighbourhood!