From Our Editors
Take a seat at Garden of Eden for an inviting cafe experience in the middle of Windham Windham.
Parking is provided in a nearby lot, so diners can easily walk to and from their cars.
$15 can't buy you much, but it can buy you an amazing meal at Garden of Eden. Garden of Eden serves up a variety of American items, so head on over today and treat yourself to a good meal.