Here is another indoor garden that lets you grow your own food indoors. The Lettuce Grow Hydroponic Farmstand lets you grow over 200 varieties of vegetables, fruits, and herbs. It is a self-watering, self-fertilizing indoor garden that can grow up to 36 plants at a time.
The Farmstand has a footprint of 22 x 22″. Doesn’t require you to deal with any soil and distributes water evenly to all your plants.