Nile Restaurant Delivery

Seafood, Middle Eastern, Dinner

We've relocated to 1162 E 55th ST Chicago, IL.

Hours