Niko's Drive-In

Row 1

Details
2775 N Elston Ave
Chicago, IL 60647
(773) 486-6282

Foursquare Tips

  • Can't hear shit they say in the drive thru..staff came out side door and smashed the door into my truck door. Y think I coullda got my food for free??nope!