Below is the list of a few good restaurants (in random order) alongwith their main highlight. The restaurant has to have good food, good service and good ambience according to their category.
1. Shiva's (Punjabi): Ambience
2. Madras Cafe (South Indian): Fast Service
3. Taaza Hut (Punjabi): Low Prices
4. Spice Hut (Manglorean!): Chicken Biryani
5. Passage to India Bakery (Weekend Buffet): Indian Sandwiches, Pizza, etc.