I've seen people complain the decor is a bit lacking. It was fine by me, and given the neighborhood (3800 N Broadway) it looked like the Taj Mahal in comparison. The food was phen...
All reviews seem positive