Naf Naf Grill

5716 W Touhy
Niles, IL 60714
847-588-1500

Description:

See http://www.nafnafgrill.com/ for additional locations.

Additional Information:

Cuisine: Mediterranean
Neighborhood: Suburban Northwest