About Downers Delight

Downers Delight is a Healthy Restaurants restaurant located at 401 75th Street in Downers Grove, IL 60516. Downers Delight has been described as an Perfect Healthy Restaurants restaurant and has received an average rating of 10 by our members.

Food

Decor

Service

User Reviews for Downers Delight

All Reviews for Downers Delight

  • Anonymous

    Food

    10

    Decor

    10

    Service

    10

    we love the whole restaurant experience...the beautifull gardens and out door restaurant area....it is worth our drive to eat hear

    Overall Rating

    10

    "Perfect"