Address: 541 W North Ave, Villa Park, IL 60181, USA
Not 100s dishes, maybe 8 to 10.
Yes they have buffet on Sunday too with 100s of delicious dishes to choose.
Add Answer
Thanks! Your answer is awaiting moderation.
Plz u put proper addres????????because it is not come to g p s
What nationality people work there
Trending Places
Car wash
153 Roosevelt Rd, Villa Park, IL 60181, USA
Shopping mall
605 W North Ave, Villa Park, IL 60181, USA
Department store
250 W North Ave Suite 200, Villa Park, IL 60181, USA
50 E N Ave, Villa Park, IL 60181, USA
Mexican restaurant
53 E St Charles Rd, Villa Park, IL 60181, USA
Appliance parts supplier
615 N Addison Rd, Villa Park, IL 60181, USA
118 North Ave, Villa Park, IL 60181, USA
Pizza restaurant
139 St Charles Rd, Villa Park, IL 60181, USA