Inside: Niko's Greek Grille:
Niko's Greek Grille is an odd little bird. Located on Detroit Avenue just to the west of the Gordon Square Arts District, Niko's is a family-run fast-food joint/catering service with a menu that's an inch deep and a mile wide. In other words, it offers a little bit of everything but doesn’t offer any one thing particularly well.