Naf Naf Grill
Add to Favorites
CLOSED NOW
Today: 10:30 am - 8:00 pm
Saved to Favorites
Phone: (217) 954-1766
Address: 2502 N Prospect Ave, Champaign, IL 61822
Website: http://www.nafnafgrill.com
2301 N Prospect Ave, Champaign, IL 61822
421 W Town Center Blvd, Champaign, IL 61822
903 W Marketview Dr, Champaign, IL 61822
2029 N Prospect Ave, Champaign, IL 61822
202 W Anthony Dr, Champaign, IL 61822
730 W Town Center Blvd, Champaign, IL 61822
523 W Town Center Blvd, Champaign, IL 61822
1401 W Green St Rm 70j, Urbana, IL 61801
2010 N Prospect Ave, Champaign, IL 61822
2000 N Neil St, Champaign, IL 61820