I had no idea what this place was, but I was in the neighborhood today when it seemed like it might be a reasonable choice for a healthy lunch (3 Pickering Street #01-31, 6438-7961). I ended up liking it, as the orange dressing wasn't as sweet as I thought it would be.
Interestingly, this shop in particular does lobster rolls at night. And it looks like these guys are part of a broader group that does handmade pastas at its other locations...how come I had never heard of these guys before??