Three stars mainly for the food. Let me explain, I went with a friend on Thursday evening around 8:30. The restaurant was dead except for a table of three ladies. The waitress seated us in a corner against a wall which we found odd given the empty space. During our meal there was a spider above my head which freaked us out a bit cause that's gross.
We order the arancini to start, this was quite good actually and the roasted honey paired well. For my main, I got the radiators (spirally pasta with shrimp) this was yummy however I was a little upset cause it was mostly cold. Also we weren't offered cheese, and by the time the waitress came back to check on us I was about half way done (I even ate slower because I wanted cheese)
The price point is a little high but I guess there aren't many options inside union station so people waiting for trains are limited.