Authentic Indian restaurant known for flavorful dishes and generous portions. Offers prompt service.