851 W North Ave, Melrose Park, IL 60160
This by far has been one of my top choices for lunch and dinner restaurant. Service is great and the food is always hot when brought to your table. The salad bar is amazingly stocked with so many choices that are all fresh. Simply a great restaurant for any event!