Chicago Food Supreme – Combo 1 (Noori Chicken) July 28, 2024 The new and only location in Illinois that recently opened in Lakeview just right off the Belmont red line. by nirvana6789 Write A CommentYou must be logged in to post a comment.