When I went here the food was pretty good. It was a bad decision for us to order a sandwich with head-cheese. That was about as appetizing as it sounds. As far as finding foreign food in Pittsburgh, it can be really extremely tough. This food is definitely good and tastes way better than the typical foreign food in Pittsburgh.
I would definitely recommend checking it out sometime if you are in the area.