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