Food is good. Not mind boggling, but very reasonably priced considering the relative quality.
Nice interior, but little to no ambience. Definitely not somewhere to go out for dinner, but rather a place to grab lunch or a casual meal.
I would return, but not in hurry. Maybe if I'm craving a veal sandwich?