Home
Villa Park
SHAHI NIHARI AND CHOPSTICKS
South Asian
541 W N Ave, Villa Park, IL 60181
Call
Directions
Order online
Contact
Phone
(630) 792-8839
Location
541 W N Ave, Villa Park, IL 60181
Loading map...
Home
Villa Park
SHAHI NIHARI AND CHOPSTICKS