We have been using the Agra for many years as a restaurant and a take away. We have always found the waiters attentive & polite, the food consistently good and the ambience pleasant and relaxing. The price is very reasonable as well. My only request would be a few 'dishes of the day' to vary the menu? A definite must for lovers of Indian food for visitors and locals alike!