Corn on Toast September 12, 2014 One of our most favorite restaurants in Chennai is Eden. Each and every item on their menu is mouth watering, delicious and you can add all adjectives to that Food. Read more