E-mail Shahi Nihari

8th visitor, Write a Review

Awards: People's Choice Winner, 2016

Contact us

re: Shahi Nihari on 541 W North Ave, Villa Park (630) 792-8839 WebSite
Please include your correct email address.
Ranking of nearby Restaurants
# Name Rate
1 Shahi Nihari, 541 W North Ave5.00
2Addison Cafe, 839 S Westwood Ave4.00