I've eaten here a couple times. The food was decently delicious both times. I also had a strawberry and chocolate Italian soda that was so good, I had cravings for it for like... 3 months afterwards. Watch out for that stuff.
Service was pretty slow, but so was the crowd. This place has been deserted whenever I go.