Over the years, Eden has been very consistent with their food. For vegetarians there are few better places than this. I never like spending lots on Veggie foods, but for once I was impressed with everything that we ordered. From the Cheese Rolls to the Indian Breads to the Indian Curries everything was exquisite. Service is also extremely quick. Their pasta was delicious as well. Getting a seat is a bit of a problem on some days and parking is a bit of a hassle but still their food and service deserve repeat visits.