Jul 10, 2007
Eden is a small, claustrophobic, ever crowded, non-descript restaurant hidden away on the first floor of a seedy building obscured by tree branches serving mindblowingly tasty vegetarian food. Don't miss the continental fare - the chef's baked bowl is awesome.